MsmqMessageProperty クラス

定義

MsmqMessageProperty クラスは、キューから読み取ったメッセージのプロパティをカプセル化します。

public ref class MsmqMessageProperty sealed
public sealed class MsmqMessageProperty
type MsmqMessageProperty = class
Public NotInheritable Class MsmqMessageProperty
継承
MsmqMessageProperty

注釈

MsmqMessageProperty クラスは、チャネル コンテキストから取得され、主としてエラー処理に使用されます。 たとえば、アプリケーションでは、配信不能キューからメッセージを読み取る場合、DeliveryFailureDeliveryStatus などのプロパティを検査する必要があります。 アプリケーションで独自の有害メッセージ処理を実行する場合は、AbortCount などのプロパティを検査する必要があります。

フィールド

Name

文字列 "MsmqMessageProperty" を含む String を取得します。

プロパティ

AbortCount

中止されたトランザクションにメッセージが参加した回数を示す Int32 値を取得します。この値は、つまり、チャネルの試行回数から 1 を引いた値です。

DeliveryFailure

メッセージの配信が失敗した理由を示す値を、DeliveryFailure 列挙体から取得します。

DeliveryStatus

メッセージの配信ステータスを示す値を、DeliveryStatus 列挙体から取得します。

MoveCount

メッセージがメイン キューからサブキューに、またはその逆に移動した回数を示す Int32 値を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Get(Message)

指定した MsmqMessagePropertyMessage を取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象