Pop3Client.GetMessageInfoAsync

GetMessageInfoAsync(IConnection, string, Pop3ListFields)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(IConnection connection, string uniqueId, 
    Pop3ListFields fields)
ParameterTypeDescription
connectionIConnectionConnection to a server
uniqueIdStringThe unique id of the message
fieldsPop3ListFieldsThe fields that we want get

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(IConnection, string)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(IConnection connection, string uniqueId)
ParameterTypeDescription
connectionIConnectionConnection to a server
uniqueIdStringThe unique id of the message

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(string)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(string uniqueId)
ParameterTypeDescription
uniqueIdStringThe unique id of the message

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(string, Pop3ListFields)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(string uniqueId, Pop3ListFields fields)
ParameterTypeDescription
uniqueIdStringThe unique id of the message
fieldsPop3ListFieldsThe fields that we want get

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(IConnection, int, Pop3ListFields)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(IConnection connection, int sequenceNumber, 
    Pop3ListFields fields)
ParameterTypeDescription
connectionIConnectionConnection to a server
sequenceNumberInt32The sequence number of the message
fieldsPop3ListFieldsThe fields that we want get

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(IConnection, int)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(IConnection connection, int sequenceNumber)
ParameterTypeDescription
connectionIConnectionConnection to a server
sequenceNumberInt32The sequence number of the message

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(int)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(int sequenceNumber)
ParameterTypeDescription
sequenceNumberInt32The sequence number of the message

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(int, Pop3ListFields)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(int sequenceNumber, Pop3ListFields fields)
ParameterTypeDescription
sequenceNumberInt32The sequence number of the message
fieldsPop3ListFieldsThe fields that we want get

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(IConnection, string, Pop3ListFields, CancellationToken)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(IConnection connection, string uniqueId, 
    Pop3ListFields fields, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
uniqueIdStringThe unique id of the message
fieldsPop3ListFieldsThe fields that we want get
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(IConnection, string, CancellationToken)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(IConnection connection, string uniqueId, 
    CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
uniqueIdStringThe unique id of the message
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(string, CancellationToken)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(string uniqueId, CancellationToken token)
ParameterTypeDescription
uniqueIdStringThe unique id of the message
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(string, Pop3ListFields, CancellationToken)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(string uniqueId, Pop3ListFields fields, 
    CancellationToken token)
ParameterTypeDescription
uniqueIdStringThe unique id of the message
fieldsPop3ListFieldsThe fields that we want get
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(IConnection, int, Pop3ListFields, CancellationToken)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(IConnection connection, int sequenceNumber, 
    Pop3ListFields fields, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
sequenceNumberInt32The sequence number of the message
fieldsPop3ListFieldsThe fields that we want get
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(IConnection, int, CancellationToken)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(IConnection connection, int sequenceNumber, 
    CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
sequenceNumberInt32The sequence number of the message
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(int, CancellationToken)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(int sequenceNumber, CancellationToken token)
ParameterTypeDescription
sequenceNumberInt32The sequence number of the message
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


GetMessageInfoAsync(int, Pop3ListFields, CancellationToken)

Gets the information for that message

public Task<Pop3MessageInfo> GetMessageInfoAsync(int sequenceNumber, Pop3ListFields fields, 
    CancellationToken token)
ParameterTypeDescription
sequenceNumberInt32The sequence number of the message
fieldsPop3ListFieldsThe fields that we want get
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also