CorrelationDataMessageProperty クラス

定義

受信メッセージを介して MessageQuerySet からデータが返される場合など、プロトコルが適用されるときにメッセージの追加の関連付け情報を蓄積するメッセージ プロパティを提供します。

public ref class CorrelationDataMessageProperty : System::ServiceModel::Channels::IMessageProperty
public class CorrelationDataMessageProperty : System.ServiceModel.Channels.IMessageProperty
type CorrelationDataMessageProperty = class
    interface IMessageProperty
Public Class CorrelationDataMessageProperty
Implements IMessageProperty
継承
CorrelationDataMessageProperty
実装

注釈

CorrelationDataMessagePropertyによって蓄積された相関関係データは、メッセージを他のメッセージに関連付けるインスタンス キーを計算するときに、メッセージの内容を拡張します。

コンストラクター

名前 説明
CorrelationDataMessageProperty()

CorrelationDataMessageProperty クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Name

"CorrelationDataMessageProperty" というメッセージ プロパティの名前を取得します。

メソッド

名前 説明
Add(String, Func<String>)

プロパティのプロバイダーのプライベート ディクショナリに関連付けデータ プロバイダーを追加します。

AddData(Message, String, Func<String>)

指定したメッセージに関連付けデータを追加します。

CreateCopy()

現在のCorrelationDataMessageProperty インスタンスのコピーである新しいCorrelationDataMessageProperty インスタンスを初期化して返します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
Remove(String)

データ プロバイダーのプライベート ディクショナリから関連付けデータ プロバイダーを削除します。

ToString()

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

(継承元 Object)
TryGet(Message, CorrelationDataMessageProperty)

指定したメッセージのCorrelationDataMessagePropertyからPropertiesを取得しようとします。

TryGet(MessageProperties, CorrelationDataMessageProperty)

指定したメッセージ プロパティから CorrelationDataMessageProperty の取得を試みます。

TryGetValue(String, String)

データ プロバイダーのプライベート ディクショナリから、指定された関連付けデータ プロバイダーの取得を試みます。

適用対象