Click or drag to resize
MimeKit

ChainedStreamFlushAsync(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
If all of the child streams support writing, then the current child stream will be flushed.
See Also