C# 클래스 AppMetrics.Client.Tracker

상속: TrackerBase
파일 보기 프로젝트 열기: fandrei/AppMetrics 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddMessage void
BuildPacket void
CountNewRequest void
Escape string
GetMonoRuntimeVersion string
LoggingThreadEntry void
ReportPeriodicInfo void
ReportPeriodicInfoAllSessions void
ReportSystemInfo void
SendAllMessages void
SendMessages void
SendPacket void
ToMegabytes ulong
Tracker System
Tracker System

공개 메소드들

메소드 설명
Create ( string url, string applicationKey, string accessKey ) : Tracker
Dispose ( ) : void
FlushMessages ( ) : void
GetServedRequestsCount ( ) : long
Log ( string name, string val, MessagePriority priority = MessagePriority.Low ) : void
Terminate ( bool waitAll = false ) : void

비공개 메소드들

메소드 설명
AddMessage ( string name, string val, MessagePriority priority ) : void
BuildPacket ( ) : void
CountNewRequest ( ) : void
Escape ( string val ) : string
GetMonoRuntimeVersion ( ) : string
LoggingThreadEntry ( ) : void
ReportPeriodicInfo ( ) : void
ReportPeriodicInfoAllSessions ( ) : void
ReportSystemInfo ( ) : void
SendAllMessages ( ) : void
SendMessages ( ) : void
SendPacket ( string url, string accessKey, string appKey, string packet ) : void
ToMegabytes ( ulong val ) : ulong
Tracker ( ) : System
Tracker ( string url, string applicationKey, string accessKey ) : System

메소드 상세

Create() 공개 정적인 메소드

public static Create ( string url, string applicationKey, string accessKey ) : Tracker
url string
applicationKey string
accessKey string
리턴 Tracker

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FlushMessages() 공개 메소드

public FlushMessages ( ) : void
리턴 void

GetServedRequestsCount() 공개 정적인 메소드

public static GetServedRequestsCount ( ) : long
리턴 long

Log() 공개 메소드

public Log ( string name, string val, MessagePriority priority = MessagePriority.Low ) : void
name string
val string
priority MessagePriority
리턴 void

Terminate() 공개 정적인 메소드

public static Terminate ( bool waitAll = false ) : void
waitAll bool
리턴 void