C# Класс NLog.Targets.Syslog.LogEventMsgSet

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

Private Properties

Свойство Тип Описание
PrepareMessage void
SendAsync Task
SendCanceledTcsTask Task
SendFailedTcsTask Task
SendSucceededTcsTask Task

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

Метод Описание
Build ( Layout layout ) : LogEventMsgSet
LogEventMsgSet ( NLog.Common.AsyncLogEventInfo asyncLogEvent, ByteArray buffer, MessageBuilder messageBuilder, MessageTransmitter messageTransmitter ) : System
SendAsync ( CancellationToken token ) : Task
ToString ( ) : string

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

Метод Описание
PrepareMessage ( ) : void
SendAsync ( CancellationToken token, TaskCompletionSource tcs ) : Task
SendCanceledTcsTask ( TaskCompletionSource tcs ) : Task
SendFailedTcsTask ( TaskCompletionSource tcs, Exception exception ) : Task
SendSucceededTcsTask ( TaskCompletionSource tcs ) : Task

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

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

public Build ( Layout layout ) : LogEventMsgSet
layout NLog.Layouts.Layout
Результат LogEventMsgSet

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

public LogEventMsgSet ( NLog.Common.AsyncLogEventInfo asyncLogEvent, ByteArray buffer, MessageBuilder messageBuilder, MessageTransmitter messageTransmitter ) : System
asyncLogEvent NLog.Common.AsyncLogEventInfo
buffer ByteArray
messageBuilder NLog.Targets.Syslog.MessageCreation.MessageBuilder
messageTransmitter NLog.Targets.Syslog.MessageSend.MessageTransmitter
Результат System

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

public SendAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Результат Task

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

public ToString ( ) : string
Результат string