C# 클래스 Microsoft.Azure.WebJobs.Script.WebHost.Diagnostics.EventGenerator

상속: IEventGenerator
파일 보기 프로젝트 열기: Azure/azure-webjobs-sdk-script

공개 메소드들

메소드 설명
LogFunctionDetailsEvent ( string siteName, string functionName, string inputBindings, string outputBindings, string scriptType, bool isDisabled ) : void
LogFunctionExecutionAggregateEvent ( string siteName, string functionName, long executionTimeInMs, long functionStartedCount, long functionCompletedCount, long functionFailedCount ) : void
LogFunctionExecutionEvent ( string executionId, string siteName, int concurrency, string functionName, string invocationId, string executionStage, long executionTimeSpan, bool success ) : void
LogFunctionMetricEvent ( string subscriptionId, string appName, string eventName, long average, long minimum, long maximum, long count, System.DateTime eventTimestamp ) : void
LogFunctionTraceEvent ( TraceLevel level, string subscriptionId, string appName, string functionName, string eventName, string source, string details, string summary, Exception exception = null ) : void

메소드 상세

LogFunctionDetailsEvent() 공개 메소드

public LogFunctionDetailsEvent ( string siteName, string functionName, string inputBindings, string outputBindings, string scriptType, bool isDisabled ) : void
siteName string
functionName string
inputBindings string
outputBindings string
scriptType string
isDisabled bool
리턴 void

LogFunctionExecutionAggregateEvent() 공개 메소드

public LogFunctionExecutionAggregateEvent ( string siteName, string functionName, long executionTimeInMs, long functionStartedCount, long functionCompletedCount, long functionFailedCount ) : void
siteName string
functionName string
executionTimeInMs long
functionStartedCount long
functionCompletedCount long
functionFailedCount long
리턴 void

LogFunctionExecutionEvent() 공개 메소드

public LogFunctionExecutionEvent ( string executionId, string siteName, int concurrency, string functionName, string invocationId, string executionStage, long executionTimeSpan, bool success ) : void
executionId string
siteName string
concurrency int
functionName string
invocationId string
executionStage string
executionTimeSpan long
success bool
리턴 void

LogFunctionMetricEvent() 공개 메소드

public LogFunctionMetricEvent ( string subscriptionId, string appName, string eventName, long average, long minimum, long maximum, long count, System.DateTime eventTimestamp ) : void
subscriptionId string
appName string
eventName string
average long
minimum long
maximum long
count long
eventTimestamp System.DateTime
리턴 void

LogFunctionTraceEvent() 공개 메소드

public LogFunctionTraceEvent ( TraceLevel level, string subscriptionId, string appName, string functionName, string eventName, string source, string details, string summary, Exception exception = null ) : void
level TraceLevel
subscriptionId string
appName string
functionName string
eventName string
source string
details string
summary string
exception System.Exception
리턴 void