Click or drag to resize
MimeKit

FilteredStreamFlushAsync(CancellationToken) Method

Asynchronously clear all buffers for this stream and causes any buffered data to be written to the underlying device.

Namespace: MimeKit.IO
Assembly: MimeKit (in MimeKit.dll) Version: 4.3.0
Syntax
C#
public override Task FlushAsync(
	CancellationToken cancellationToken
)

Parameters

cancellationToken  CancellationToken
The cancellation token.

Return Value

Task
A task that represents the asynchronous flush operation.
Exceptions
ExceptionCondition
ObjectDisposedException The stream has been disposed.
NotSupportedException The stream does not support writing.
OperationCanceledException The operation was canceled via the cancellation token.
IOException An I/O error occurred.
Remarks
Flushes the state of all filters, writing any output to the underlying Source stream and then calling Flush on the Source.
See Also