ContextMessageProperty クラス

定義

クライアントまたはサービスのいずれかのアプリケーション層とチャネル層の間でコンテキストをやり取りするため使用されるプロパティ。

public ref class ContextMessageProperty : System::ServiceModel::Channels::IMessageProperty
[System.Serializable]
public class ContextMessageProperty : System.ServiceModel.Channels.IMessageProperty
[<System.Serializable>]
type ContextMessageProperty = class
    interface IMessageProperty
Public Class ContextMessageProperty
Implements IMessageProperty
継承
ContextMessageProperty
属性
実装

注釈

クライアントとサービス間の会話の一部を形成するメッセージを相関付ける Message に追加されるプロパティのコレクション。

が の場合、チャネル層でコンテキストが確立され、クライアントとサービス上で受信されるすべてメッセージに、コンテキスト チャネルによってこのコンテキスト プロパティが付加されます。 Enabledfalse の場合、ContextMessageProperty を使用して、アプリケーション層のクライアントまたはサービス上で送信されるメッセージにコンテキストが付加されます。

ContextMessageProperty は、クライアントまたはサービスで使用できます。 あるいは、これはクライアントだけの場合ですが、GetContext および SetContext プロパティを使用して現在のコンテキストを取得したり、チャネル インスタンスで新しいコンテキストを設定したりできます

コンストラクター

ContextMessageProperty()

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

ContextMessageProperty(IDictionary<String,String>)

コンテキストを指定して、ContextMessageProperty クラスの新しいインスタンスを初期化します。

プロパティ

Context

クライアントとサービス間の会話でメッセージを相関付けるために使用されるコンテキストを取得します。

Name

コンテキスト メッセージ プロパティの名前を取得します。

メソッド

AddOrReplaceInMessage(Message)

ContextMessageProperty の現在のインスタンスから指定された Message 内の ContextMessageProperty プロパティの値を設定します。

AddOrReplaceInMessageProperties(MessageProperties)

ContextMessageProperty の現在のインスタンスから指定された MessageProperties のコレクション内の ContextMessageProperty プロパティの値を設定します。

CreateCopy()

ContextMessageProperty の現在のインスタンスのコピーを作成します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)
TryCreateFromHttpCookieHeader(String, ContextMessageProperty)

指定された HTTP クッキーのキーと値のペアから ContextMessageProperty のインスタンス化を試みます。

TryGet(Message, ContextMessageProperty)

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

TryGet(MessageProperties, ContextMessageProperty)

メッセージ プロパティの指定されたコレクションから ContextMessageProperty の取得を試みます。

適用対象

こちらもご覧ください