C# Класс Core.Telemetry.Orleans.Serilog.SerilogTelemetryConsumer

Наследование: ITraceTelemetryConsumer, IEventTelemetryConsumer, IExceptionTelemetryConsumer, IDependencyTelemetryConsumer, IRequestTelemetryConsumer
Показать файл Открыть проект

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

Метод Описание
Close ( ) : void
Flush ( ) : void
SerilogTelemetryConsumer ( ) : System
TrackDependency ( string dependencyName, string commandName, DateTimeOffset startTime, System.TimeSpan duration, bool success ) : void
TrackEvent ( string eventName, string>.IDictionary properties = null, double>.IDictionary metrics = null ) : void
TrackException ( Exception exception, string>.IDictionary properties = null, double>.IDictionary metrics = null ) : void
TrackRequest ( string name, DateTimeOffset startTime, System.TimeSpan duration, string responseCode, bool success ) : void
TrackTrace ( string message ) : void
TrackTrace ( string message, string>.IDictionary properties ) : void
TrackTrace ( string message, Severity severity ) : void
TrackTrace ( string message, Severity severity, string>.IDictionary properties ) : void

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

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

public Close ( ) : void
Результат void

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

public Flush ( ) : void
Результат void

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

public SerilogTelemetryConsumer ( ) : System
Результат System

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

public TrackDependency ( string dependencyName, string commandName, DateTimeOffset startTime, System.TimeSpan duration, bool success ) : void
dependencyName string
commandName string
startTime DateTimeOffset
duration System.TimeSpan
success bool
Результат void

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

public TrackEvent ( string eventName, string>.IDictionary properties = null, double>.IDictionary metrics = null ) : void
eventName string
properties string>.IDictionary
metrics double>.IDictionary
Результат void

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

public TrackException ( Exception exception, string>.IDictionary properties = null, double>.IDictionary metrics = null ) : void
exception System.Exception
properties string>.IDictionary
metrics double>.IDictionary
Результат void

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

public TrackRequest ( string name, DateTimeOffset startTime, System.TimeSpan duration, string responseCode, bool success ) : void
name string
startTime DateTimeOffset
duration System.TimeSpan
responseCode string
success bool
Результат void

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

public TrackTrace ( string message ) : void
message string
Результат void

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

public TrackTrace ( string message, string>.IDictionary properties ) : void
message string
properties string>.IDictionary
Результат void

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

public TrackTrace ( string message, Severity severity ) : void
message string
severity Severity
Результат void

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

public TrackTrace ( string message, Severity severity, string>.IDictionary properties ) : void
message string
severity Severity
properties string>.IDictionary
Результат void