C# Class AppMetrics.Client.TrackerBase

Inheritance: IDisposable
Datei anzeigen Open project: fandrei/AppMetrics Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
EndMeasure ( Stopwatch watch, string label ) : void
FlushMessages ( ) : void
Log ( Exception exc ) : void
Log ( string name, decimal val, MessagePriority priority = MessagePriority.Low ) : void
Log ( string name, double val, MessagePriority priority = MessagePriority.Low ) : void
Log ( string name, float val, MessagePriority priority = MessagePriority.Low ) : void
Log ( string name, long val, MessagePriority priority = MessagePriority.Low ) : void
Log ( string name, object val, MessagePriority priority = MessagePriority.Low ) : void
Log ( string name, string val, MessagePriority priority = MessagePriority.Low ) : void
Log ( string name, ulong val, MessagePriority priority = MessagePriority.Low ) : void
LogFormat ( string name, MessagePriority priority, string format ) : void
LogFormat ( string name, string format ) : void
LogLatency ( string label, double value ) : void
StartMeasure ( ) : Stopwatch

Method Details

Dispose() public abstract method

public abstract Dispose ( ) : void
return void

EndMeasure() public method

public EndMeasure ( Stopwatch watch, string label ) : void
watch Stopwatch
label string
return void

FlushMessages() public abstract method

public abstract FlushMessages ( ) : void
return void

Log() public method

public Log ( Exception exc ) : void
exc System.Exception
return void

Log() public method

public Log ( string name, decimal val, MessagePriority priority = MessagePriority.Low ) : void
name string
val decimal
priority MessagePriority
return void

Log() public method

public Log ( string name, double val, MessagePriority priority = MessagePriority.Low ) : void
name string
val double
priority MessagePriority
return void

Log() public method

public Log ( string name, float val, MessagePriority priority = MessagePriority.Low ) : void
name string
val float
priority MessagePriority
return void

Log() public method

public Log ( string name, long val, MessagePriority priority = MessagePriority.Low ) : void
name string
val long
priority MessagePriority
return void

Log() public method

public Log ( string name, object val, MessagePriority priority = MessagePriority.Low ) : void
name string
val object
priority MessagePriority
return void

Log() public abstract method

public abstract Log ( string name, string val, MessagePriority priority = MessagePriority.Low ) : void
name string
val string
priority MessagePriority
return void

Log() public method

public Log ( string name, ulong val, MessagePriority priority = MessagePriority.Low ) : void
name string
val ulong
priority MessagePriority
return void

LogFormat() public method

public LogFormat ( string name, MessagePriority priority, string format ) : void
name string
priority MessagePriority
format string
return void

LogFormat() public method

public LogFormat ( string name, string format ) : void
name string
format string
return void

LogLatency() public method

public LogLatency ( string label, double value ) : void
label string
value double
return void

StartMeasure() public method

public StartMeasure ( ) : Stopwatch
return Stopwatch