C# Class Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule

Remote dependency monitoring.
Inheritance: ITelemetryModule, IDisposable
Show file Open project: Microsoft/ApplicationInsights-dotnet-server Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void

IDisposable implementation.

Initialize ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : void

Initialize method is called after all configuration properties have been loaded from the configuration.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

IDisposable implementation.

Private Methods

Method Description
InitializeForFrameworkEventSource ( ) : void

Initialize for framework event source (not supported for Net40).

InitializeForRuntimeInstrumentationOrFramework ( ) : void

Initialize for runtime instrumentation or framework event source.

InitializeForRuntimeProfiler ( ) : void
IsProfilerAvailable ( ) : bool

Method Details

Dispose() public method

IDisposable implementation.
public Dispose ( ) : void
return void

Dispose() protected method

IDisposable implementation.
protected Dispose ( bool disposing ) : void
disposing bool The method has been called directly or indirectly by a user's code.
return void

Initialize() public method

Initialize method is called after all configuration properties have been loaded from the configuration.
public Initialize ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : void
configuration Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration
return void