메소드 | 설명 | |
---|---|---|
Dispose ( ) : void |
Disposes resources allocated by this type.
|
|
Initialize ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : void |
Initialize method is called after all configuration properties have been loaded from the configuration.
|
|
QuickPulseTelemetryModule ( ) : System |
Initializes a new instance of the QuickPulseTelemetryModule class.
|
|
RegisterTelemetryProcessor ( ITelemetryProcessor telemetryProcessor ) : void |
Registers an instance of type QuickPulseTelemetryProcessor with this module. This call is only necessary when the module is created in code and not in configuration. |
메소드 | 설명 | |
---|---|---|
CollectData ( ) : void | ||
CollectSample ( ) : Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.Implementation.QuickPulse.QuickPulseDataSample | ||
CollectionThreadWorker ( object state ) : void | ||
CreateCollectionThread ( ) : void | ||
CreateDataSample ( |
||
CreateStateThread ( ) : void | ||
Dispose ( bool disposing ) : void |
Dispose implementation.
|
|
EndCollectionThread ( ) : void | ||
EnsurePerformanceCollectorInitialized ( ) : void | ||
GetInstanceName ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : string | ||
GetStreamId ( ) : string | ||
InitializePerformanceCollector ( ) : void | ||
InitializeServiceClient ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : void | ||
OnReturnFailedSamples ( IList |
||
OnStartCollection ( ) : void | ||
OnStopCollection ( ) : void | ||
OnSubmitSamples ( ) : IList |
||
QuickPulseTelemetryModule ( Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.Implementation.QuickPulse.QuickPulseCollectionTimeSlotManager collectionTimeSlotManager, |
Initializes a new instance of the QuickPulseTelemetryModule class. Internal constructor for unit tests only.
|
|
StateThreadWorker ( object state ) : void | ||
StoreSample ( Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.Implementation.QuickPulse.QuickPulseDataSample sample ) : void | ||
ValidateConfiguration ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : void |
public Initialize ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : void | ||
configuration | Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration | TelemetryConfiguration passed to the module. |
리턴 | void |
public RegisterTelemetryProcessor ( ITelemetryProcessor telemetryProcessor ) : void | ||
telemetryProcessor | ITelemetryProcessor | QuickPulseTelemetryProcessor instance to be registered with the module. |
리턴 | void |