Click or drag to resize
MimeKit

ImapClientSetMetadata Method

Sets the specified metadata.

Namespace: MailKit.Net.Imap
Assembly: MailKit (in MailKit.dll) Version: 4.10.0
Syntax
C#
public override void SetMetadata(
	MetadataCollection metadata,
	CancellationToken cancellationToken = default
)

Parameters

metadata  MetadataCollection
The metadata.
cancellationToken  CancellationToken  (Optional)
The cancellation token.

Implements

IMailStoreSetMetadata(MetadataCollection, CancellationToken)
IMailStoreSetMetadata(MetadataCollection, CancellationToken)
Exceptions
ExceptionCondition
ArgumentNullExceptionmetadata is .
ObjectDisposedException The ImapClient has been disposed.
ServiceNotConnectedException The ImapClient is not connected.
ServiceNotAuthenticatedException The ImapClient is not authenticated.
NotSupportedException The IMAP server does not support the METADATA or METADATA-SERVER extension.
OperationCanceledException The operation was canceled via the cancellation token.
IOException An I/O error occurred.
ImapProtocolException The server's response contained unexpected tokens.
ImapCommandException The server replied with a NO or BAD response.
Remarks
Sets the specified metadata.
See Also