C# 클래스 NLog.Targets.Syslog.LogEventMsgSet

파일 보기 프로젝트 열기: graffen/NLog.Targets.Syslog 1 사용 예제들

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