C# Class Monitoring.Eventing.EventTraceWatcher

Inheritance: IDisposable
Show file Open project: pcibraro/RealtimeTracing Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
EventTraceWatcher ( string loggerName, System.Guid eventProviderId ) : System
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
Cleanup ( ) : void
CreateEventArgsFromEventRecord ( EventRecord eventRecord ) : EventArrivedEventArgs
EventRecordCallback ( [ eventRecord ) : void
LoadExistingEventTraceProperties ( ) : bool
ProcessTraceInBackground ( TraceSafeHandle traceHandle ) : void
SetEnabled ( bool value ) : void
StartTracing ( ) : void
StopTracing ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

EventTraceWatcher() public method

public EventTraceWatcher ( string loggerName, System.Guid eventProviderId ) : System
loggerName string
eventProviderId System.Guid
return System

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void