C# 클래스 Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.Implementation.QuickPulse.QuickPulseServiceClient

Service client for QPS service.
상속: IQuickPulseServiceClient
파일 보기 프로젝트 열기: Microsoft/ApplicationInsights-dotnet-server 1 사용 예제들

공개 메소드들

메소드 설명
Ping ( string instrumentationKey, DateTimeOffset timestamp ) : bool?
QuickPulseServiceClient ( Uri serviceUri, string instanceName, string streamId, string machineName, string version, Clock timeProvider, bool isWebApp, System.TimeSpan timeout = null ) : System
SubmitSamples ( IEnumerable samples, string instrumentationKey ) : bool?

비공개 메소드들

메소드 설명
ProcessResponse ( HttpWebResponse response ) : bool?
Round ( double value ) : double
SendRequest ( string httpVerb, string path, Action onWriteBody ) : HttpWebResponse
WritePingData ( DateTimeOffset timestamp, Stream stream ) : void
WriteSamples ( IEnumerable samples, string instrumentationKey, Stream stream ) : void

메소드 상세

Ping() 공개 메소드

public Ping ( string instrumentationKey, DateTimeOffset timestamp ) : bool?
instrumentationKey string
timestamp DateTimeOffset
리턴 bool?

QuickPulseServiceClient() 공개 메소드

public QuickPulseServiceClient ( Uri serviceUri, string instanceName, string streamId, string machineName, string version, Clock timeProvider, bool isWebApp, System.TimeSpan timeout = null ) : System
serviceUri System.Uri
instanceName string
streamId string
machineName string
version string
timeProvider Clock
isWebApp bool
timeout System.TimeSpan
리턴 System

SubmitSamples() 공개 메소드

public SubmitSamples ( IEnumerable samples, string instrumentationKey ) : bool?
samples IEnumerable
instrumentationKey string
리턴 bool?