Поделиться через


Message.Recoverable Свойство

Определение

Возвращает или задает значение, указывающее, гарантируется ли доставка сообщения в случае сбоя компьютера или проблемы сети.

public:
 property bool Recoverable { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgRecoverable")]
public bool Recoverable { get; set; }
[<System.Messaging.MessagingDescription("MsgRecoverable")>]
member this.Recoverable : bool with get, set
Public Property Recoverable As Boolean

Значение свойства

true Значение , если доставка сообщения гарантируется (путем сохранения сообщения на диск во время маршрутизации); false Если доставка не гарантируется. Значение по умолчанию — false.

Атрибуты

Исключения

Очередь сообщений фильтруется, чтобы игнорировать Recoverable свойство.

Примеры

Следующий пример кода получает и задает значение свойства сообщения Recoverable .

Комментарии

Свойство Recoverable указывает, гарантируется ли доставка сообщения, даже если компьютер завершает работу, пока сообщение направляется в целевую очередь.

Если доставка сообщения гарантируется, сообщение хранится локально на каждом шаге по маршруту, пока сообщение не будет успешно перенаправлено на следующий компьютер. Recoverable Задание свойства, которое может повлиять true на пропускную способность.

Если сообщение является транзакционной, очередь сообщений автоматически обрабатывает сообщение как можно восстановить независимо от значения Recoverable свойства.

Применяется к

См. также раздел