ImapClientClientCapabilitiesAsync Method (IConnection, CancellationToken, String) |
Notifies server which extensions are supported by client.
Please note, this operation works only in case if server supports RFC5161
See more https://tools.ietf.org/html/rfc5161
Namespace:
Aspose.Email.Clients.Imap
Assembly:
Aspose.Email (in Aspose.Email.dll) Version: 22.4
Syntaxpublic Task<string[]> ClientCapabilitiesAsync(
IConnection connection,
CancellationToken token,
params string[] capabilityNames
)
Public Function ClientCapabilitiesAsync (
connection As IConnection,
token As CancellationToken,
ParamArray capabilityNames As String()
) As Task(Of String())
public:
Task<array<String^>^>^ ClientCapabilitiesAsync(
IConnection^ connection,
CancellationToken token,
... array<String^>^ capabilityNames
)
member ClientCapabilitiesAsync :
connection : IConnection *
token : CancellationToken *
capabilityNames : string[] -> Task<string[]>
Parameters
- connection
- Type: Aspose.Email.ClientsIConnection
Connection to a server - token
- Type: System.ThreadingCancellationToken
Propagates notification that operations should be canceled. - capabilityNames
- Type: SystemString
Array of capabilities which are supported by client
Return Value
Type:
TaskStringTask object, with delegate for this operation
See Also