C# Класс Microsoft.ApplicationInsights.NLogTarget.ApplicationInsightsTarget

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

Private Properties

Свойство Тип Описание
BuildPropertyBag void
GetSeverityLevel SeverityLevel?
SendException void
SendTrace void

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

Метод Описание
ApplicationInsightsTarget ( ) : System

Initializers a new instance of ApplicationInsightsTarget type.

Защищенные методы

Метод Описание
InitializeTarget ( ) : void

Initializes the Target and perform instrumentationKey validation.

Write ( LogEventInfo logEvent ) : void

Send the log message to Application Insights.

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

Метод Описание
BuildPropertyBag ( LogEventInfo logEvent, ITelemetry trace ) : void
GetSeverityLevel ( NLog.LogLevel logEventLevel ) : SeverityLevel?
SendException ( LogEventInfo logEvent ) : void
SendTrace ( LogEventInfo logEvent ) : void

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

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

Initializers a new instance of ApplicationInsightsTarget type.
public ApplicationInsightsTarget ( ) : System
Результат System

InitializeTarget() защищенный Метод

Initializes the Target and perform instrumentationKey validation.
Will throw when is not set.
protected InitializeTarget ( ) : void
Результат void

Write() защищенный Метод

Send the log message to Application Insights.
If is null.
protected Write ( LogEventInfo logEvent ) : void
logEvent NLog.LogEventInfo
Результат void