BodyPreference

BodyPreference class

Содержит информацию о предпочтениях, связанную с типом и размером информации, возвращаемой при поиске, синхронизации или извлечении.

public class BodyPreference

Конструкторы

ИмяОписание
BodyPreference()Конструктор по умолчанию.

Характеристики

ИмяОписание
AllOrNone { get; set; }Клиент может включить несколько элементов BodyPreference в командный запрос с разными значениями элемента Type (раздел 2.2.2.22.4). По умолчанию сервер возвращает данные, усеченные до размера, запрошенного TruncationSize для элемента Type, который соответствует собственному формату хранения элемента Body элемента. Но если клиент также включает элемент AllOrNone со значением TRUE вместе с элементом TruncationSize, он указывает серверу не возвращать усеченный ответ для этого типа, когда размер (в байтах) доступных данных превышает значение элемента TruncationSize. Например, клиент может использовать эти два элемента, чтобы обозначить, что он не может обрабатывать частичные данные в формате Rich Text Format (RTF) (значение элемента Type равно 3). В этом случае, если клиент указал несколько элементов BodyPreference, сервер выбирает следующий элемент BodyPreference, который вернет клиенту максимальное количество основного текста. Предположим, что клиент указывает два элемента BodyPreference. Если элемент AllOrNone не определен, поиск, синхронизация или извлечение усеченного или неусеченного содержимого выполняется так, как если бы для значения было задано значение FALSE.
Preview { get; set; }Указывает максимальную длину текстового сообщения Unicode или предварительного просмотра части сообщения, которое должно быть возвращено клиенту. Это свойство ДОЛЖНО иметь значение от 0 до 255 включительно.
TruncationSize { get; set; }Задает размер, используемый сервером для усечения возвращаемых данных. Максимальное значение TruncationSize — 4 294 967 295. Если элемент TruncationSize не определен, все содержимое используется для запроса.
Type { get; set; }Указывает тип формата основного содержимого элемента.

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