CorrelationCallbackMessageProperty クラス

定義

すべての関連付けデータが使用可能になるまで関連付けキーの計算を延期するための抽象基本クラスを提供します。

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

注釈

これは、通常、メッセージがネットワーク上で送信される前に他のチャネルが関連付けデータを提供できるようにする目的で使用されます。

コンストラクター

CorrelationCallbackMessageProperty(CorrelationCallbackMessageProperty)

別の CorrelationCallbackMessageProperty 派生クラス インスタンスからの必要な関連付けデータを使用して派生クラスの新しいインスタンスを初期化するために、派生クラスによって呼び出されます。

CorrelationCallbackMessageProperty(ICollection<String>)

関連付けの計算に必要な指定された関連付けデータ コレクションを使用して派生クラスの新しいインスタンスを初期化するために、派生クラスによって呼び出されます。

プロパティ

IsFullyDefined

CorrelationCallbackMessageProperty にすべての必要な関連付けデータがあるかどうかを判断します。

Name

このメッセージ プロパティの名前 "CorrelationCallbackMessageProperty" を取得します。

NeededData

関連付けを適用するために必要な関連付けデータの一覧を取得します。

メソッド

AddData(String, Func<String>)

必要な関連付けデータをプロパティに追加します。

BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object)

関連付けを非同期で構築するためにすべての関連付け情報が使用可能になると、関連付けプロトコルによって呼び出されます。

CreateCopy()

派生クラスでオーバーライドされると、派生メッセージ プロパティ インスタンスのコピーを初期化して返します。

EndFinalizeCorrelation(IAsyncResult)

関連付け用に非同期で作成されたメッセージを返します。

Equals(Object)

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

(継承元 Object)
FinalizeCorrelation(Message, TimeSpan)

関連付けを構築するためにすべての関連付け情報が使用可能になると、関連付けプロトコルによって呼び出されます。

GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
OnBeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object)

派生クラスでオーバーライドされると、指定されたメッセージの関連付け計算を非同期で実行します。

OnEndFinalizeCorrelation(IAsyncResult)

派生クラスでオーバーライドされると、関連付け用に非同期で作成されたメッセージを返します。

OnFinalizeCorrelation(Message, TimeSpan)

派生クラスでオーバーライドされると、指定されたメッセージの関連付け計算を実行します。

ToString()

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

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

指定されたメッセージの Properties から CorrelationCallbackMessageProperty の取得を試みます。

TryGet(MessageProperties, CorrelationCallbackMessageProperty)

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

適用対象