C# Class Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpProcessing

Inheritance: IDisposable
Mostra file Open project: Microsoft/ApplicationInsights-dotnet-server Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

OnBeginHttpCallback ( long id, string resourceName ) : void

On begin callback from Framework event source.

OnEndHttpCallback ( long id, bool success, bool synchronous, int statusCode ) : void

On end callback from Framework event source.

Private Methods

Method Description
FrameworkHttpProcessing ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration, Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheBasedOperationHolder telemetryTupleHolder ) : System

Method Details

Dispose() public method

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
return void

OnBeginHttpCallback() public method

On begin callback from Framework event source.
public OnBeginHttpCallback ( long id, string resourceName ) : void
id long This object.
resourceName string URI of the web request.
return void

OnEndHttpCallback() public method

On end callback from Framework event source.
public OnEndHttpCallback ( long id, bool success, bool synchronous, int statusCode ) : void
id long The id.
success bool The success to indicate if the dependency call completed successfully or not.
synchronous bool The synchronous flag to indicate if the dependency call was synchronous or not.
statusCode int The HTTP status code of the response.
return void