MsmqBindingElementBase.DeadLetterQueue プロパティ

定義

このバインドの DeadLetterQueue 設定を取得または設定します。

public:
 property System::ServiceModel::DeadLetterQueue DeadLetterQueue { System::ServiceModel::DeadLetterQueue get(); void set(System::ServiceModel::DeadLetterQueue value); };
[System.Configuration.ConfigurationProperty("deadLetterQueue", DefaultValue=System.ServiceModel.DeadLetterQueue.System)]
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get; set; }
[<System.Configuration.ConfigurationProperty("deadLetterQueue", DefaultValue=System.ServiceModel.DeadLetterQueue.System)>]
member this.DeadLetterQueue : System.ServiceModel.DeadLetterQueue with get, set
Public Property DeadLetterQueue As DeadLetterQueue

プロパティ値

使用する配信不能キューの種類 (存在する場合) を指定する DeadLetterQueue 値。

属性

注釈

配信不能キューは、送信アプリケーションのキュー マネージャーによって管理されるキューで、配信に失敗した、または有効期限が切れたメッセージを格納します。 メッセージが受信側アプリケーションに到達できない理由は次のとおりです。

  • トランザクション メッセージは、非トランザクション キューに送信されます。

  • 非トランザクション メッセージがトランザクション キューに送信されます。

  • 認証されていないメッセージは、認証されたメッセージのみを受け入れるキューに送信されます。

  • 暗号化されていないメッセージは、暗号化されたメッセージのみを受け入れるキューに送信されます。

  • メッセージが受信者に配信される前に、メッセージの有効期限が切れます。

  • ターゲット コンピューターのメッセージ ストレージ クォータまたは宛先キューのストレージ クォータを超えているか、メッセージが到着したときにターゲット コンピューターに使用可能な記憶域領域がありません。

  • 送信側には、メッセージを宛先キューに配置するために必要なアクセス権がありません。

  • メッセージに添付されているデジタル署名が無効です。

  • 暗号化されたメッセージは、宛先キュー・マネージャーによって暗号化解除できません。

  • メッセージが取得される前に、宛先キューが消去または削除されます。

適用対象