ListMessagesAsync

Содержание
[ ]

ListMessagesAsync(int, CancellationToken)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(int maxNumberOfMessages, 
    CancellationToken token)
ПараметрТипОписание
maxNumberOfMessagesInt32Максимальное количество сообщений.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionmaxNumberOfMessages отрицательно.

Смотрите также


ListMessagesAsync(IConnection, string, long, bool, IEnumerable<string>)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, string folderName, 
    long modificationSequence, bool retrieveRecursively, IEnumerable<string> messageExtraFields)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
folderNameStringПапка для получения сообщений.
modificationSequenceInt64Последовательность модификации
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.
messageExtraFieldsIEnumerable`1Список дополнительных параметров для сообщения, которое будет запрошено.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection)
ПараметрТипОписание
connectionIConnectionПодключение к серверу

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, string)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, string folderName)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
folderNameStringПапка для получения сообщений.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, bool)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, 
    bool retrieveRecursively)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, long)

Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, 
    long modificationSequence)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
modificationSequenceInt64Последовательность модификации

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, string, bool)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, string folderName, 
    bool retrieveRecursively)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
folderNameStringПапка для получения сообщений.
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync()

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync()

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IEnumerable<string>)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IEnumerable<string> messageExtraFields)
ПараметрТипОписание
messageExtraFieldsIEnumerable`1Список дополнительных параметров для сообщения, которое будет запрошено.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(bool)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(bool retrieveRecursively)
ПараметрТипОписание
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(string)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(string folderName)
ПараметрТипОписание
folderNameStringПапка для получения сообщений.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(string, bool)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(string folderName, 
    bool retrieveRecursively)
ПараметрТипОписание
folderNameStringПапка для получения сообщений.
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(string, bool, IEnumerable<string>)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(string folderName, 
    bool retrieveRecursively, IEnumerable<string> messageExtraFields)
ПараметрТипОписание
folderNameStringПапка для получения сообщений.
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.
messageExtraFieldsIEnumerable`1Список дополнительных параметров для сообщения, которое будет запрошено.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(long)

Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162

public Task<ImapMessageInfoCollection> ListMessagesAsync(long modificationSequence)
ПараметрТипОписание
modificationSequenceInt64Последовательность модификации

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, string, MailQuery, int)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, string folderName, 
    MailQuery query, int maxNumberOfMessages)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
folderNameStringРасположение сообщений
queryMailQueryMailQuery который представляет поисковый запрос.
maxNumberOfMessagesInt32Максимальное количество сообщений.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(IConnection, MailQuery)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, MailQuery query)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
queryMailQueryMailQuery который представляет поисковый запрос.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(IConnection, MailQuery, int)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, MailQuery query, 
    int maxNumberOfMessages)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
queryMailQueryMailQuery который представляет поисковый запрос.
maxNumberOfMessagesInt32Максимальное количество сообщений.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(MailQuery)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(MailQuery query)
ПараметрТипОписание
queryMailQueryMailQuery который представляет поисковый запрос.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(string, MailQuery, int)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(string folderName, MailQuery query, 
    int maxNumberOfMessages)
ПараметрТипОписание
folderNameStringРасположение сообщений
queryMailQueryMailQuery который представляет поисковый запрос.
maxNumberOfMessagesInt32Максимальное количество сообщений.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(MailQuery, int)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(MailQuery query, int maxNumberOfMessages)
ПараметрТипОписание
queryMailQueryMailQuery который представляет поисковый запрос.
maxNumberOfMessagesInt32Максимальное количество сообщений.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(IConnection, int)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, 
    int maxNumberOfMessages)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
maxNumberOfMessagesInt32Максимальное количество сообщений.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionmaxNumberOfMessages отрицательно.

Смотрите также


ListMessagesAsync(int)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(int maxNumberOfMessages)
ПараметрТипОписание
maxNumberOfMessagesInt32Максимальное количество сообщений.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionmaxNumberOfMessages отрицательно.

Смотрите также


ListMessagesAsync(IConnection, string, long, bool, IEnumerable<string>, CancellationToken)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, string folderName, 
    long modificationSequence, bool retrieveRecursively, IEnumerable<string> messageExtraFields, 
    CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
folderNameStringПапка для получения сообщений.
modificationSequenceInt64Последовательность модификации
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.
messageExtraFieldsIEnumerable`1Список дополнительных параметров для сообщения, которое будет запрошено.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, CancellationToken)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, 
    CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, string, CancellationToken)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, string folderName, 
    CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
folderNameStringПапка для получения сообщений.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, bool, CancellationToken)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, 
    bool retrieveRecursively, CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, long, CancellationToken)

Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, 
    long modificationSequence, CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
modificationSequenceInt64Последовательность модификации
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, string, bool, CancellationToken)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, string folderName, 
    bool retrieveRecursively, CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
folderNameStringПапка для получения сообщений.
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(CancellationToken)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(CancellationToken token)
ПараметрТипОписание
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IEnumerable<string>, CancellationToken)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(IEnumerable<string> messageExtraFields, 
    CancellationToken token)
ПараметрТипОписание
messageExtraFieldsIEnumerable`1Список дополнительных параметров для сообщения, которое будет запрошено.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(bool, CancellationToken)

Получает список сообщений в текущей папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(bool retrieveRecursively, 
    CancellationToken token)
ПараметрТипОписание
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(string, CancellationToken)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(string folderName, CancellationToken token)
ПараметрТипОписание
folderNameStringПапка для получения сообщений.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(string, bool, CancellationToken)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(string folderName, 
    bool retrieveRecursively, CancellationToken token)
ПараметрТипОписание
folderNameStringПапка для получения сообщений.
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(string, bool, IEnumerable<string>, CancellationToken)

Получает список сообщений в указанной папке

public Task<ImapMessageInfoCollection> ListMessagesAsync(string folderName, 
    bool retrieveRecursively, IEnumerable<string> messageExtraFields, CancellationToken token)
ПараметрТипОписание
folderNameStringПапка для получения сообщений.
retrieveRecursivelyBooleanУказывает, должны ли сообщения извлекаться рекурсивно.
messageExtraFieldsIEnumerable`1Список дополнительных параметров для сообщения, которое будет запрошено.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(long, CancellationToken)

Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162

public Task<ImapMessageInfoCollection> ListMessagesAsync(long modificationSequence, 
    CancellationToken token)
ПараметрТипОписание
modificationSequenceInt64Последовательность модификации
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Смотрите также


ListMessagesAsync(IConnection, string, MailQuery, int, CancellationToken)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, string folderName, 
    MailQuery query, int maxNumberOfMessages, CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
folderNameStringРасположение сообщений
queryMailQueryMailQuery который представляет поисковый запрос.
maxNumberOfMessagesInt32Максимальное количество сообщений.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(IConnection, MailQuery, CancellationToken)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, MailQuery query, 
    CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
queryMailQueryMailQuery который представляет поисковый запрос.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(IConnection, MailQuery, int, CancellationToken)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, MailQuery query, 
    int maxNumberOfMessages, CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
queryMailQueryMailQuery который представляет поисковый запрос.
maxNumberOfMessagesInt32Максимальное количество сообщений.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(MailQuery, CancellationToken)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(MailQuery query, CancellationToken token)
ПараметрТипОписание
queryMailQueryMailQuery который представляет поисковый запрос.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(string, MailQuery, int, CancellationToken)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(string folderName, MailQuery query, 
    int maxNumberOfMessages, CancellationToken token)
ПараметрТипОписание
folderNameStringРасположение сообщений
queryMailQueryMailQuery который представляет поисковый запрос.
maxNumberOfMessagesInt32Максимальное количество сообщений.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(MailQuery, int, CancellationToken)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(MailQuery query, int maxNumberOfMessages, 
    CancellationToken token)
ПараметрТипОписание
queryMailQueryMailQuery который представляет поисковый запрос.
maxNumberOfMessagesInt32Максимальное количество сообщений.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Коллекция объектов ImapMessageInfo.

Смотрите также


ListMessagesAsync(IConnection, int, CancellationToken)

Получает список сообщений в текущей папке.

public Task<ImapMessageInfoCollection> ListMessagesAsync(IConnection connection, 
    int maxNumberOfMessages, CancellationToken token)
ПараметрТипОписание
connectionIConnectionПодключение к серверу
maxNumberOfMessagesInt32Максимальное количество сообщений.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект задачи с делегатом для этой операции

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionmaxNumberOfMessages отрицательно.

Смотрите также