ImapClient.IntroduceClientAsync

IntroduceClientAsync()

Introduces client information to a server.

public Task<ImapIdentificationInfo> IntroduceClientAsync()

Return Value

Task object, with delegate for this operation

See Also


IntroduceClientAsync(IConnection)

Introduces client information to a server.

public Task<ImapIdentificationInfo> IntroduceClientAsync(IConnection connection)
ParameterTypeDescription
connectionIConnectionConnection to a server

Return Value

Task object, with delegate for this operation

See Also


IntroduceClientAsync(ImapIdentificationInfo)

Introduces client information to a server.

public Task<ImapIdentificationInfo> IntroduceClientAsync(
    ImapIdentificationInfo clientIdentificationInfo)
ParameterTypeDescription
clientIdentificationInfoImapIdentificationInfoClient identification information

Return Value

Task object, with delegate for this operation

See Also


IntroduceClientAsync(IConnection, ImapIdentificationInfo)

Introduces client information to a server.

public Task<ImapIdentificationInfo> IntroduceClientAsync(IConnection connection, 
    ImapIdentificationInfo clientIdentificationInfo)
ParameterTypeDescription
connectionIConnectionConnection to a server
clientIdentificationInfoImapIdentificationInfoClient identification information

Return Value

Task object, with delegate for this operation

See Also


IntroduceClientAsync(CancellationToken)

Introduces client information to a server.

public Task<ImapIdentificationInfo> IntroduceClientAsync(CancellationToken token)
ParameterTypeDescription
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


IntroduceClientAsync(IConnection, CancellationToken)

Introduces client information to a server.

public Task<ImapIdentificationInfo> IntroduceClientAsync(IConnection connection, 
    CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


IntroduceClientAsync(ImapIdentificationInfo, CancellationToken)

Introduces client information to a server.

public Task<ImapIdentificationInfo> IntroduceClientAsync(
    ImapIdentificationInfo clientIdentificationInfo, CancellationToken token)
ParameterTypeDescription
clientIdentificationInfoImapIdentificationInfoClient identification information
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


IntroduceClientAsync(IConnection, ImapIdentificationInfo, CancellationToken)

Introduces client information to a server.

public Task<ImapIdentificationInfo> IntroduceClientAsync(IConnection connection, 
    ImapIdentificationInfo clientIdentificationInfo, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
clientIdentificationInfoImapIdentificationInfoClient identification information
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also