Method | Description | |
---|---|---|
BeginEvent ( string eventName ) : object | ||
Dispose ( ) : void | ||
EndEvent ( object eventHandle ) : void | ||
LogEvent ( string eventName ) : void | ||
MetricsEventManager ( |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
TimerFlush ( object state ) : void |
Flush any queued events to event source immediately. This method may run concurrently with itself so ensure there are no unintended side effects or race conditions within the implementation. |
|
WriteMetricEvents ( SystemMetricEvent metricEvents ) : void |
Method | Description | |
---|---|---|
FunctionCompleted ( |
||
FunctionStarted ( |
||
GetNormalizedString ( string input ) : string | ||
HostStarted ( ScriptHost scriptHost ) : void | ||
SerializeBindings ( IEnumerable |
public BeginEvent ( string eventName ) : object | ||
eventName | string | |
return | object |
public EndEvent ( object eventHandle ) : void | ||
eventHandle | object | |
return | void |
public MetricsEventManager ( |
||
settingsManager | ||
generator | IEventGenerator | |
functionActivityFlushIntervalSeconds | int | |
metricsFlushIntervalMS | int | |
return | System |
protected WriteMetricEvents ( SystemMetricEvent metricEvents ) : void | ||
metricEvents | SystemMetricEvent | |
return | void |