Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Diagnostics / Eventing / FrameworkEventSource.cs / 1305376 / FrameworkEventSource.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
//
// ResourcesEtwProvider.cs
//
// [....]
// [....]
//
// Managed event source for things that can version with MSCORLIB.
//
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Reflection;
using System.Text;
namespace System.Diagnostics.Eventing {
sealed internal class FrameworkEventSource : EventProviderBase {
// Defines the singleton instance for the Resources ETW provider
public static readonly FrameworkEventSource Log = new FrameworkEventSource();
// Task defintions. Each event belows to a group called a task. Typically these are subsystems
// within the framework
public const EventTask ResourceManagerTask = (EventTask)1;
// public const EventTask Task1 = (EventTask)2;
// public const EventTask Task3 = (EventTask)3;
// Keyword definitions. These represent logical groups of events that can be turned on and off independently
// Often each task has a keyword, but where tasks are determined by subsystem, keywords are determined by
// usefulness to end users to filter. Generally users don't mind extra events if they are not high volume
// so grouping low volume events together in a single keywords is OK (users can post-filter by task if desired)
public const EventKeywords Loader = (EventKeywords)0x0001; // This is bit 0
// public const EventKeywords SubSystem2 = (EventKeywords)0x0002;
// public const EventKeywords SubSystem3 = (EventKeywords)0x0004;
// This predicate is used by consumers of this class to deteremine if the class has actually been initialized,
// and therefore if the public statics are available for use. This is typically not a problem... if the static
// class constructor fails, then attempts to access the statics (or even this property) will result in a
// TypeInitializationException. However, that is not the case while the class loader is actually trying to construct
// the TypeInitializationException instance to represent that failure, and some consumers of this class are on
// that code path, specifically the resource manager.
public static bool IsInitialized
{
get
{
return Log != null;
}
}
// The FrameworkEventSource GUID is {8E9F5090-2D75-4d03-8A81-E5AFBF85DAF1}
private FrameworkEventSource() : base(new Guid(0x8e9f5090, 0x2d75, 0x4d03, 0x8a, 0x81, 0xe5, 0xaf, 0xbf, 0x85, 0xda, 0xf1)) { }
// ResourceManager Event Definitions
[Event(1, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerLookupStarted(String baseName, String mainAssemblyName, String cultureName) {
WriteEvent(1, baseName, mainAssemblyName, cultureName);
}
[Event(2, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerLookingForResourceSet(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(2, baseName, mainAssemblyName, cultureName);
}
[Event(3, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerFoundResourceSetInCache(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(3, baseName, mainAssemblyName, cultureName);
}
// After loading a satellite assembly, we already have the ResourceSet for this culture in
// the cache. This can happen if you have an assembly load callback that called into this
// instance of the ResourceManager.
[Event(4, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerFoundResourceSetInCacheUnexpected(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(4, baseName, mainAssemblyName, cultureName);
}
// manifest resource stream lookup succeeded
[Event(5, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerStreamFound(String baseName, String mainAssemblyName, String cultureName, String loadedAssemblyName, String resourceFileName) {
if (IsEnabled())
WriteEvent(5, baseName, mainAssemblyName, cultureName, loadedAssemblyName, resourceFileName);
}
// manifest resource stream lookup failed
[Event(6, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerStreamNotFound(String baseName, String mainAssemblyName, String cultureName, String loadedAssemblyName, String resourceFileName) {
if (IsEnabled())
WriteEvent(6, baseName, mainAssemblyName, cultureName, loadedAssemblyName, resourceFileName);
}
[Event(7, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerGetSatelliteAssemblySucceeded(String baseName, String mainAssemblyName, String cultureName, String assemblyName) {
if (IsEnabled())
WriteEvent(7, baseName, mainAssemblyName, cultureName, assemblyName);
}
[Event(8, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerGetSatelliteAssemblyFailed(String baseName, String mainAssemblyName, String cultureName, String assemblyName) {
if (IsEnabled())
WriteEvent(8, baseName, mainAssemblyName, cultureName, assemblyName);
}
[Event(9, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCaseInsensitiveResourceStreamLookupSucceeded(String baseName, String mainAssemblyName, String assemblyName, String resourceFileName) {
if (IsEnabled())
WriteEvent(9, baseName, mainAssemblyName, assemblyName, resourceFileName);
}
[Event(10, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCaseInsensitiveResourceStreamLookupFailed(String baseName, String mainAssemblyName, String assemblyName, String resourceFileName) {
if (IsEnabled())
WriteEvent(10, baseName, mainAssemblyName, assemblyName, resourceFileName);
}
// Could not access the manifest resource the assembly
[Event(11, Level = EventLevel.Error, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerManifestResourceAccessDenied(String baseName, String mainAssemblyName, String assemblyName, String canonicalName) {
if (IsEnabled())
WriteEvent(11, baseName, mainAssemblyName, assemblyName, canonicalName);
}
// Neutral resources are sufficient for this culture. Skipping satellites
[Event(12, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNeutralResourcesSufficient(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(12, baseName, mainAssemblyName, cultureName);
}
[Event(13, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNeutralResourceAttributeMissing(String mainAssemblyName) {
if (IsEnabled())
WriteEvent(13, mainAssemblyName);
}
[Event(14, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCreatingResourceSet(String baseName, String mainAssemblyName, String cultureName, String fileName) {
if (IsEnabled())
WriteEvent(14, baseName, mainAssemblyName, cultureName, fileName);
}
[Event(15, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNotCreatingResourceSet(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(15, baseName, mainAssemblyName, cultureName);
}
[Event(16, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerLookupFailed(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(16, baseName, mainAssemblyName, cultureName);
}
[Event(17, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerReleasingResources(String baseName, String mainAssemblyName) {
if (IsEnabled())
WriteEvent(17, baseName, mainAssemblyName);
}
[Event(18, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNeutralResourcesNotFound(String baseName, String mainAssemblyName, String resName) {
if (IsEnabled())
WriteEvent(18, baseName, mainAssemblyName, resName);
}
[Event(19, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNeutralResourcesFound(String baseName, String mainAssemblyName, String resName) {
if (IsEnabled())
WriteEvent(19, baseName, mainAssemblyName, resName);
}
[Event(20, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerAddingCultureFromConfigFile(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(20, baseName, mainAssemblyName, cultureName);
}
[Event(21, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCultureNotFoundInConfigFile(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(21, baseName, mainAssemblyName, cultureName);
}
[Event(22, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCultureFoundInConfigFile(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(22, baseName, mainAssemblyName, cultureName);
}
// ResourceManager Event Wrappers
[NonEvent]
public void ResourceManagerLookupStarted(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerLookupStarted(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerLookingForResourceSet(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerLookingForResourceSet(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerFoundResourceSetInCache(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerFoundResourceSetInCache(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerFoundResourceSetInCacheUnexpected(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerFoundResourceSetInCacheUnexpected(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerStreamFound(String baseName, Assembly mainAssembly, String cultureName, Assembly loadedAssembly, String resourceFileName) {
if (IsEnabled())
ResourceManagerStreamFound(baseName, GetName(mainAssembly), cultureName, GetName(loadedAssembly), resourceFileName);
}
[NonEvent]
public void ResourceManagerStreamNotFound(String baseName, Assembly mainAssembly, String cultureName, Assembly loadedAssembly, String resourceFileName) {
if (IsEnabled())
ResourceManagerStreamNotFound(baseName, GetName(mainAssembly), cultureName, GetName(loadedAssembly), resourceFileName);
}
[NonEvent]
public void ResourceManagerGetSatelliteAssemblySucceeded(String baseName, Assembly mainAssembly, String cultureName, String assemblyName) {
if (IsEnabled())
ResourceManagerGetSatelliteAssemblySucceeded(baseName, GetName(mainAssembly), cultureName, assemblyName);
}
[NonEvent]
public void ResourceManagerGetSatelliteAssemblyFailed(String baseName, Assembly mainAssembly, String cultureName, String assemblyName) {
if (IsEnabled())
ResourceManagerGetSatelliteAssemblyFailed(baseName, GetName(mainAssembly), cultureName, assemblyName);
}
[NonEvent]
public void ResourceManagerCaseInsensitiveResourceStreamLookupSucceeded(String baseName, Assembly mainAssembly, String assemblyName, String resourceFileName) {
if (IsEnabled())
ResourceManagerCaseInsensitiveResourceStreamLookupSucceeded(baseName, GetName(mainAssembly), assemblyName, resourceFileName);
}
[NonEvent]
public void ResourceManagerCaseInsensitiveResourceStreamLookupFailed(String baseName, Assembly mainAssembly, String assemblyName, String resourceFileName) {
if (IsEnabled())
ResourceManagerCaseInsensitiveResourceStreamLookupFailed(baseName, GetName(mainAssembly), assemblyName, resourceFileName);
}
[NonEvent]
public void ResourceManagerManifestResourceAccessDenied(String baseName, Assembly mainAssembly, String assemblyName, String canonicalName) {
if (IsEnabled())
ResourceManagerManifestResourceAccessDenied(baseName, GetName(mainAssembly), assemblyName, canonicalName);
}
[NonEvent]
public void ResourceManagerNeutralResourcesSufficient(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerNeutralResourcesSufficient(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerNeutralResourceAttributeMissing(Assembly mainAssembly) {
if (IsEnabled())
ResourceManagerNeutralResourceAttributeMissing(GetName(mainAssembly));
}
[NonEvent]
public void ResourceManagerCreatingResourceSet(String baseName, Assembly mainAssembly, String cultureName, String fileName) {
if (IsEnabled())
ResourceManagerCreatingResourceSet(baseName, GetName(mainAssembly), cultureName, fileName);
}
[NonEvent]
public void ResourceManagerNotCreatingResourceSet(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerNotCreatingResourceSet(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerLookupFailed(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerLookupFailed(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerReleasingResources(String baseName, Assembly mainAssembly) {
if (IsEnabled())
ResourceManagerReleasingResources(baseName, GetName(mainAssembly));
}
[NonEvent]
public void ResourceManagerNeutralResourcesNotFound(String baseName, Assembly mainAssembly, String resName) {
if (IsEnabled())
ResourceManagerNeutralResourcesNotFound(baseName, GetName(mainAssembly), resName);
}
[NonEvent]
public void ResourceManagerNeutralResourcesFound(String baseName, Assembly mainAssembly, String resName) {
if (IsEnabled())
ResourceManagerNeutralResourcesFound(baseName, GetName(mainAssembly), resName);
}
[NonEvent]
public void ResourceManagerAddingCultureFromConfigFile(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerAddingCultureFromConfigFile(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerCultureNotFoundInConfigFile(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerCultureNotFoundInConfigFile(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerCultureFoundInConfigFile(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerCultureFoundInConfigFile(baseName, GetName(mainAssembly), cultureName);
}
private static string GetName(Assembly assembly) {
if (assembly == null)
return "<>";
else
return assembly.FullName;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
//
// ResourcesEtwProvider.cs
//
// [....]
// [....]
//
// Managed event source for things that can version with MSCORLIB.
//
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Reflection;
using System.Text;
namespace System.Diagnostics.Eventing {
sealed internal class FrameworkEventSource : EventProviderBase {
// Defines the singleton instance for the Resources ETW provider
public static readonly FrameworkEventSource Log = new FrameworkEventSource();
// Task defintions. Each event belows to a group called a task. Typically these are subsystems
// within the framework
public const EventTask ResourceManagerTask = (EventTask)1;
// public const EventTask Task1 = (EventTask)2;
// public const EventTask Task3 = (EventTask)3;
// Keyword definitions. These represent logical groups of events that can be turned on and off independently
// Often each task has a keyword, but where tasks are determined by subsystem, keywords are determined by
// usefulness to end users to filter. Generally users don't mind extra events if they are not high volume
// so grouping low volume events together in a single keywords is OK (users can post-filter by task if desired)
public const EventKeywords Loader = (EventKeywords)0x0001; // This is bit 0
// public const EventKeywords SubSystem2 = (EventKeywords)0x0002;
// public const EventKeywords SubSystem3 = (EventKeywords)0x0004;
// This predicate is used by consumers of this class to deteremine if the class has actually been initialized,
// and therefore if the public statics are available for use. This is typically not a problem... if the static
// class constructor fails, then attempts to access the statics (or even this property) will result in a
// TypeInitializationException. However, that is not the case while the class loader is actually trying to construct
// the TypeInitializationException instance to represent that failure, and some consumers of this class are on
// that code path, specifically the resource manager.
public static bool IsInitialized
{
get
{
return Log != null;
}
}
// The FrameworkEventSource GUID is {8E9F5090-2D75-4d03-8A81-E5AFBF85DAF1}
private FrameworkEventSource() : base(new Guid(0x8e9f5090, 0x2d75, 0x4d03, 0x8a, 0x81, 0xe5, 0xaf, 0xbf, 0x85, 0xda, 0xf1)) { }
// ResourceManager Event Definitions
[Event(1, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerLookupStarted(String baseName, String mainAssemblyName, String cultureName) {
WriteEvent(1, baseName, mainAssemblyName, cultureName);
}
[Event(2, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerLookingForResourceSet(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(2, baseName, mainAssemblyName, cultureName);
}
[Event(3, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerFoundResourceSetInCache(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(3, baseName, mainAssemblyName, cultureName);
}
// After loading a satellite assembly, we already have the ResourceSet for this culture in
// the cache. This can happen if you have an assembly load callback that called into this
// instance of the ResourceManager.
[Event(4, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerFoundResourceSetInCacheUnexpected(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(4, baseName, mainAssemblyName, cultureName);
}
// manifest resource stream lookup succeeded
[Event(5, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerStreamFound(String baseName, String mainAssemblyName, String cultureName, String loadedAssemblyName, String resourceFileName) {
if (IsEnabled())
WriteEvent(5, baseName, mainAssemblyName, cultureName, loadedAssemblyName, resourceFileName);
}
// manifest resource stream lookup failed
[Event(6, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerStreamNotFound(String baseName, String mainAssemblyName, String cultureName, String loadedAssemblyName, String resourceFileName) {
if (IsEnabled())
WriteEvent(6, baseName, mainAssemblyName, cultureName, loadedAssemblyName, resourceFileName);
}
[Event(7, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerGetSatelliteAssemblySucceeded(String baseName, String mainAssemblyName, String cultureName, String assemblyName) {
if (IsEnabled())
WriteEvent(7, baseName, mainAssemblyName, cultureName, assemblyName);
}
[Event(8, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerGetSatelliteAssemblyFailed(String baseName, String mainAssemblyName, String cultureName, String assemblyName) {
if (IsEnabled())
WriteEvent(8, baseName, mainAssemblyName, cultureName, assemblyName);
}
[Event(9, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCaseInsensitiveResourceStreamLookupSucceeded(String baseName, String mainAssemblyName, String assemblyName, String resourceFileName) {
if (IsEnabled())
WriteEvent(9, baseName, mainAssemblyName, assemblyName, resourceFileName);
}
[Event(10, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCaseInsensitiveResourceStreamLookupFailed(String baseName, String mainAssemblyName, String assemblyName, String resourceFileName) {
if (IsEnabled())
WriteEvent(10, baseName, mainAssemblyName, assemblyName, resourceFileName);
}
// Could not access the manifest resource the assembly
[Event(11, Level = EventLevel.Error, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerManifestResourceAccessDenied(String baseName, String mainAssemblyName, String assemblyName, String canonicalName) {
if (IsEnabled())
WriteEvent(11, baseName, mainAssemblyName, assemblyName, canonicalName);
}
// Neutral resources are sufficient for this culture. Skipping satellites
[Event(12, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNeutralResourcesSufficient(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(12, baseName, mainAssemblyName, cultureName);
}
[Event(13, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNeutralResourceAttributeMissing(String mainAssemblyName) {
if (IsEnabled())
WriteEvent(13, mainAssemblyName);
}
[Event(14, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCreatingResourceSet(String baseName, String mainAssemblyName, String cultureName, String fileName) {
if (IsEnabled())
WriteEvent(14, baseName, mainAssemblyName, cultureName, fileName);
}
[Event(15, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNotCreatingResourceSet(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(15, baseName, mainAssemblyName, cultureName);
}
[Event(16, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerLookupFailed(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(16, baseName, mainAssemblyName, cultureName);
}
[Event(17, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerReleasingResources(String baseName, String mainAssemblyName) {
if (IsEnabled())
WriteEvent(17, baseName, mainAssemblyName);
}
[Event(18, Level = EventLevel.Warning, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNeutralResourcesNotFound(String baseName, String mainAssemblyName, String resName) {
if (IsEnabled())
WriteEvent(18, baseName, mainAssemblyName, resName);
}
[Event(19, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerNeutralResourcesFound(String baseName, String mainAssemblyName, String resName) {
if (IsEnabled())
WriteEvent(19, baseName, mainAssemblyName, resName);
}
[Event(20, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerAddingCultureFromConfigFile(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(20, baseName, mainAssemblyName, cultureName);
}
[Event(21, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCultureNotFoundInConfigFile(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(21, baseName, mainAssemblyName, cultureName);
}
[Event(22, Level = EventLevel.Informational, Task = ResourceManagerTask, Keywords = Loader)]
public void ResourceManagerCultureFoundInConfigFile(String baseName, String mainAssemblyName, String cultureName) {
if (IsEnabled())
WriteEvent(22, baseName, mainAssemblyName, cultureName);
}
// ResourceManager Event Wrappers
[NonEvent]
public void ResourceManagerLookupStarted(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerLookupStarted(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerLookingForResourceSet(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerLookingForResourceSet(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerFoundResourceSetInCache(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerFoundResourceSetInCache(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerFoundResourceSetInCacheUnexpected(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerFoundResourceSetInCacheUnexpected(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerStreamFound(String baseName, Assembly mainAssembly, String cultureName, Assembly loadedAssembly, String resourceFileName) {
if (IsEnabled())
ResourceManagerStreamFound(baseName, GetName(mainAssembly), cultureName, GetName(loadedAssembly), resourceFileName);
}
[NonEvent]
public void ResourceManagerStreamNotFound(String baseName, Assembly mainAssembly, String cultureName, Assembly loadedAssembly, String resourceFileName) {
if (IsEnabled())
ResourceManagerStreamNotFound(baseName, GetName(mainAssembly), cultureName, GetName(loadedAssembly), resourceFileName);
}
[NonEvent]
public void ResourceManagerGetSatelliteAssemblySucceeded(String baseName, Assembly mainAssembly, String cultureName, String assemblyName) {
if (IsEnabled())
ResourceManagerGetSatelliteAssemblySucceeded(baseName, GetName(mainAssembly), cultureName, assemblyName);
}
[NonEvent]
public void ResourceManagerGetSatelliteAssemblyFailed(String baseName, Assembly mainAssembly, String cultureName, String assemblyName) {
if (IsEnabled())
ResourceManagerGetSatelliteAssemblyFailed(baseName, GetName(mainAssembly), cultureName, assemblyName);
}
[NonEvent]
public void ResourceManagerCaseInsensitiveResourceStreamLookupSucceeded(String baseName, Assembly mainAssembly, String assemblyName, String resourceFileName) {
if (IsEnabled())
ResourceManagerCaseInsensitiveResourceStreamLookupSucceeded(baseName, GetName(mainAssembly), assemblyName, resourceFileName);
}
[NonEvent]
public void ResourceManagerCaseInsensitiveResourceStreamLookupFailed(String baseName, Assembly mainAssembly, String assemblyName, String resourceFileName) {
if (IsEnabled())
ResourceManagerCaseInsensitiveResourceStreamLookupFailed(baseName, GetName(mainAssembly), assemblyName, resourceFileName);
}
[NonEvent]
public void ResourceManagerManifestResourceAccessDenied(String baseName, Assembly mainAssembly, String assemblyName, String canonicalName) {
if (IsEnabled())
ResourceManagerManifestResourceAccessDenied(baseName, GetName(mainAssembly), assemblyName, canonicalName);
}
[NonEvent]
public void ResourceManagerNeutralResourcesSufficient(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerNeutralResourcesSufficient(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerNeutralResourceAttributeMissing(Assembly mainAssembly) {
if (IsEnabled())
ResourceManagerNeutralResourceAttributeMissing(GetName(mainAssembly));
}
[NonEvent]
public void ResourceManagerCreatingResourceSet(String baseName, Assembly mainAssembly, String cultureName, String fileName) {
if (IsEnabled())
ResourceManagerCreatingResourceSet(baseName, GetName(mainAssembly), cultureName, fileName);
}
[NonEvent]
public void ResourceManagerNotCreatingResourceSet(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerNotCreatingResourceSet(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerLookupFailed(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerLookupFailed(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerReleasingResources(String baseName, Assembly mainAssembly) {
if (IsEnabled())
ResourceManagerReleasingResources(baseName, GetName(mainAssembly));
}
[NonEvent]
public void ResourceManagerNeutralResourcesNotFound(String baseName, Assembly mainAssembly, String resName) {
if (IsEnabled())
ResourceManagerNeutralResourcesNotFound(baseName, GetName(mainAssembly), resName);
}
[NonEvent]
public void ResourceManagerNeutralResourcesFound(String baseName, Assembly mainAssembly, String resName) {
if (IsEnabled())
ResourceManagerNeutralResourcesFound(baseName, GetName(mainAssembly), resName);
}
[NonEvent]
public void ResourceManagerAddingCultureFromConfigFile(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerAddingCultureFromConfigFile(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerCultureNotFoundInConfigFile(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerCultureNotFoundInConfigFile(baseName, GetName(mainAssembly), cultureName);
}
[NonEvent]
public void ResourceManagerCultureFoundInConfigFile(String baseName, Assembly mainAssembly, String cultureName) {
if (IsEnabled())
ResourceManagerCultureFoundInConfigFile(baseName, GetName(mainAssembly), cultureName);
}
private static string GetName(Assembly assembly) {
if (assembly == null)
return "<>";
else
return assembly.FullName;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SystemIcons.cs
- SoapEnvelopeProcessingElement.cs
- AuthenticationSection.cs
- TextElementEnumerator.cs
- ControlPropertyNameConverter.cs
- ValueOfAction.cs
- Stroke.cs
- LinkArea.cs
- MSAANativeProvider.cs
- PasswordTextContainer.cs
- BoundColumn.cs
- DependencyObjectType.cs
- MemoryMappedView.cs
- ImmutableObjectAttribute.cs
- FileDialogCustomPlace.cs
- ClaimTypeRequirement.cs
- ButtonColumn.cs
- Queue.cs
- iisPickupDirectory.cs
- MaskDesignerDialog.cs
- DurableInstancingOptions.cs
- IntSecurity.cs
- AuthenticationModulesSection.cs
- NameValueCache.cs
- HostedTransportConfigurationBase.cs
- CapiSafeHandles.cs
- DocumentApplication.cs
- HTTPNotFoundHandler.cs
- AdRotatorDesigner.cs
- JoinElimination.cs
- HijriCalendar.cs
- HtmlAnchor.cs
- ScriptReferenceEventArgs.cs
- InternalConfigEventArgs.cs
- ButtonBaseAdapter.cs
- TypeViewSchema.cs
- PreloadedPackages.cs
- GridViewAutomationPeer.cs
- DefaultValidator.cs
- EnvironmentPermission.cs
- KnownColorTable.cs
- DrawingImage.cs
- WindowsClientElement.cs
- ScrollPatternIdentifiers.cs
- GAC.cs
- Graphics.cs
- Substitution.cs
- PreservationFileWriter.cs
- OptimalTextSource.cs
- PrintPageEvent.cs
- CompressEmulationStream.cs
- updatecommandorderer.cs
- TypeSemantics.cs
- ConstructorBuilder.cs
- StickyNoteAnnotations.cs
- WebMessageEncodingBindingElement.cs
- Recipient.cs
- OLEDB_Enum.cs
- ProviderBase.cs
- CodeIdentifiers.cs
- HatchBrush.cs
- TargetConverter.cs
- Decorator.cs
- XmlDataSource.cs
- SrgsGrammar.cs
- EditorZoneDesigner.cs
- SecurityKeyIdentifierClause.cs
- SamlConstants.cs
- RenderData.cs
- HwndSubclass.cs
- WmiEventSink.cs
- NavigationEventArgs.cs
- FileDataSourceCache.cs
- MetadataReference.cs
- ControlPaint.cs
- XsdDateTime.cs
- ElementMarkupObject.cs
- GridLengthConverter.cs
- AuthenticationService.cs
- FixUpCollection.cs
- EntityDataSourceDataSelectionPanel.cs
- EntityViewGenerationConstants.cs
- InteropAutomationProvider.cs
- DashStyles.cs
- SiteMap.cs
- CommonGetThemePartSize.cs
- ListViewContainer.cs
- HtmlTableRow.cs
- ConfigurationErrorsException.cs
- SerialErrors.cs
- OleDbDataReader.cs
- DependencyPropertyHelper.cs
- DrawingCollection.cs
- ParserStreamGeometryContext.cs
- SimpleRecyclingCache.cs
- EntitySqlQueryCacheEntry.cs
- Substitution.cs
- ResumeStoryboard.cs
- SelectionItemPattern.cs
- TypeHelpers.cs