C# Класс Kudu.Core.Tracing.Analytics

Наследование: IAnalytics
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Analytics ( IDeploymentSettingsManager settings, IServerConfiguration serverConfiguration, ITraceFactory traceFactory ) : System
DeprecatedApiUsed ( string route, string userAgent, string method, string path ) : void
JobEvent ( string jobName, string message, string jobType, string error ) : void
JobStarted ( string jobName, string scriptExtension, string jobType, string siteMode, string error, string trigger ) : void
ProjectDeployed ( string projectType, string result, string error, long deploymentDurationInMilliseconds, string siteMode, string vsProjectId = "" ) : void
SiteExtensionEvent ( string method, string path, string result, string deploymentDurationInMilliseconds, string message ) : void
UnexpectedException ( Exception exception, bool trace = true, string memberName = null, string sourceFilePath = null, int sourceLineNumber ) : void
UnexpectedException ( Exception ex, string method, string path, string result, string message, bool trace = true ) : void

Приватные методы

Метод Описание
GetExceptionContent ( Exception exception, bool trace, string memberName = null, string sourceFilePath = null, int sourceLineNumber ) : string
NullToEmptyString ( string s ) : string

Описание методов

Analytics() публичный Метод

public Analytics ( IDeploymentSettingsManager settings, IServerConfiguration serverConfiguration, ITraceFactory traceFactory ) : System
settings IDeploymentSettingsManager
serverConfiguration IServerConfiguration
traceFactory ITraceFactory
Результат System

DeprecatedApiUsed() публичный Метод

public DeprecatedApiUsed ( string route, string userAgent, string method, string path ) : void
route string
userAgent string
method string
path string
Результат void

JobEvent() публичный Метод

public JobEvent ( string jobName, string message, string jobType, string error ) : void
jobName string
message string
jobType string
error string
Результат void

JobStarted() публичный Метод

public JobStarted ( string jobName, string scriptExtension, string jobType, string siteMode, string error, string trigger ) : void
jobName string
scriptExtension string
jobType string
siteMode string
error string
trigger string
Результат void

ProjectDeployed() публичный Метод

public ProjectDeployed ( string projectType, string result, string error, long deploymentDurationInMilliseconds, string siteMode, string vsProjectId = "" ) : void
projectType string
result string
error string
deploymentDurationInMilliseconds long
siteMode string
vsProjectId string
Результат void

SiteExtensionEvent() публичный Метод

public SiteExtensionEvent ( string method, string path, string result, string deploymentDurationInMilliseconds, string message ) : void
method string
path string
result string
deploymentDurationInMilliseconds string
message string
Результат void

UnexpectedException() публичный Метод

public UnexpectedException ( Exception exception, bool trace = true, string memberName = null, string sourceFilePath = null, int sourceLineNumber ) : void
exception System.Exception
trace bool
memberName string
sourceFilePath string
sourceLineNumber int
Результат void

UnexpectedException() публичный Метод

public UnexpectedException ( Exception ex, string method, string path, string result, string message, bool trace = true ) : void
ex System.Exception
method string
path string
result string
message string
trace bool
Результат void