MsmqBindingElementBase.DeadLetterQueue 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定這個繫結的 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 定義的值範圍內。
備註
寄不出的信件佇列是由傳送應用程式的佇列管理員來管理的佇列,這個佇列會儲存無法傳遞或逾期的訊息。 訊息可能會因為下列任何一個原因而無法到達接收應用程式:
異動式訊息已傳送至非異動式佇列。
非異動式訊息已傳送至異動式佇列。
未經驗證的訊息已傳送至僅接受經過驗證之訊息的佇列。
未經加密的訊息已傳送至僅接受經過加密之訊息的佇列。
訊息在傳送給接收者之前就已逾期。
已超出目標電腦的訊息儲存配額或是目的佇列的儲存配額,或者是當訊息送達時,目標電腦上沒有可用的儲存空間。
寄件人沒有將訊息放到目的佇列所需的存取權限 (本頁面可能為英文)。
附加到訊息的數位簽章無效。
加密的訊息無法由目的佇列管理員進行解密。
擷取訊息前,會清除或刪除目的佇列。