C# Class LazyCopy.EventTracing.LazyCopyEventParser

Event parser for the LazyCopy ETW events.
Inheritance: TraceEventParser
Afficher le fichier Open project: aleksk/LazyCopy Class Usage Examples

Méthodes publiques

Свойство Type Description
ProviderGuid System.Guid

Méthodes publiques

Méthode Description
LazyCopyEventParser ( TraceEventSource source ) : System

Initializes a new instance of the LazyCopyEventParser class.

Méthodes protégées

Méthode Description
EnumerateTemplates ( Func eventsToObserve, Action callback ) : void

Returns a list of all templates currently existing.

GetProviderName ( ) : string

Returns the name of the provider this parser can handle.

Private Methods

Méthode Description
InvokeFileAccessed ( FileAccessedEventData eventData ) : void

Invokes the FileAccessed handles, if any.

InvokeFileFetched ( FileFetchedEventData eventData ) : void

Invokes the FileFetched handles, if any.

InvokeFileNotFetched ( FileNotFetchedEventData eventData ) : void

Invokes the FileNotFetched handles, if any.

Method Details

EnumerateTemplates() protected méthode

Returns a list of all templates currently existing.
protected EnumerateTemplates ( Func eventsToObserve, Action callback ) : void
eventsToObserve Func Template enumerator.
callback Action Callback to be invoked per event.
Résultat void

GetProviderName() protected méthode

Returns the name of the provider this parser can handle.
protected GetProviderName ( ) : string
Résultat string

LazyCopyEventParser() public méthode

Initializes a new instance of the LazyCopyEventParser class.
is .
public LazyCopyEventParser ( TraceEventSource source ) : System
source TraceEventSource Event source.
Résultat System

Property Details

ProviderGuid public_oe static_oe property

Provider GUID.
public static Guid,System ProviderGuid
Résultat System.Guid