MsmqBindingBase.DeadLetterQueue Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение перечисления, указывающее тип очереди недоставленных букв для использования.
public:
property System::ServiceModel::DeadLetterQueue DeadLetterQueue { System::ServiceModel::DeadLetterQueue get(); void set(System::ServiceModel::DeadLetterQueue value); };
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get; set; }
member this.DeadLetterQueue : System.ServiceModel.DeadLetterQueue with get, set
Public Property DeadLetterQueue As DeadLetterQueue
Значение свойства
DeadLetterQueue Значение перечисления, указывающее тип очереди недоставленных букв для использования.
Комментарии
Очередь недоставленных писем — это очередь в диспетчере очередей отправляющего приложения для просроченных сообщений, которые не были доставлены. Перечисление очереди недоставленных букв указывает тип очереди недоставленных букв, используемый. Значения:
None: не требуется очередь недоставленных писем. Если сообщение завершается ошибкой доставки, запись о ней не сохраняется в очереди недоставленных писем. Это значение по умолчанию, если ExactlyOnce задано значениеfalse.System: очередь недоставленных сообщений в системе используется для записи сообщений, которые завершаются сбоем доставки. Очередь сообщений (MSMQ) имеет транзакционный, системный, недоставленный очереди и очередь недоставленных сообщений, системную, недоставленную очередь для записи сообщений, которые завершаются ошибкой доставки из транзакционных и не транзакционных очередей соответственно. Это значение по умолчанию, если ExactlyOnce задано значениеtrue.Custom: очередь, указанная в свойстве, используемом CustomDeadLetterQueue для записи сообщений, которые завершаются сбоем доставки.
Причины, по которым сообщение может не получить доступ к принимающему приложению, включают:
Транзакционные сообщения отправляются в очередь, не относясь к транзакциям.
Сообщение, отличное от транзакций, отправляется в очередь транзакций.
Сообщение без проверки подлинности отправляется в очередь, которая принимает только прошедшие проверку подлинности сообщения.
Незашифрованное сообщение отправляется в очередь, которая принимает только зашифрованные сообщения.
Срок действия сообщения истекает до доставки сообщения получателю.
Квота хранилища сообщений целевого компьютера или квота хранилища целевой очереди превышена или на целевом компьютере отсутствует свободное место на целевом компьютере при поступлении сообщения.
Отправитель не имеет прав доступа, необходимых для размещения сообщения в конечной очереди.
Цифровая подпись, присоединенная к сообщению, недопустимая.
Зашифрованное сообщение не может быть расшифровывается диспетчером конечных очередей.
Очередь назначения очищается или удаляется перед получением сообщения.