Click or drag to resize
AsyncSyslogTcpSenderBaseSendAsync Method (SyslogMessage, ISyslogMessageSerializer, CancellationToken)
Sends a message.

Namespace: SyslogNet.Client.Transport
Assembly: SyslogNet.Client.Transport (in SyslogNet.Client.Transport.dll) Version: 0.4.0.0
Syntax
public override Task SendAsync(
	SyslogMessage message,
	ISyslogMessageSerializer serializer,
	CancellationToken cancellationToken
)

Parameters

message
Type: SyslogNet.ClientSyslogMessage
Message.
serializer
Type: SyslogNet.Client.SerializationISyslogMessageSerializer
Serializer.
cancellationToken
Type: System.ThreadingCancellationToken
Cancellation token.

Return Value

Type: Task
Asynchronous task.

Implements

IAsyncSyslogMessageSenderSendAsync(SyslogMessage, ISyslogMessageSerializer, CancellationToken)
Exceptions
ExceptionCondition
ArgumentNullException Missing message or serializer value.
OperationCanceledException The token has had cancellation requested.
ObjectDisposedException The associated CancellationTokenSource has been disposed.
See Also