ContextMessageProperty クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クライアントまたはサービスのいずれかのアプリケーション層とチャネル層の間でコンテキストをやり取りするため使用されるプロパティ。
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 に追加されるプロパティのコレクション。
が の場合、チャネル層でコンテキストが確立され、クライアントとサービス上で受信されるすべてメッセージに、コンテキスト チャネルによってこのコンテキスト プロパティが付加されます。
Enabled が false
の場合、ContextMessageProperty を使用して、アプリケーション層のクライアントまたはサービス上で送信されるメッセージにコンテキストが付加されます。
ContextMessageProperty は、クライアントまたはサービスで使用できます。 あるいは、これはクライアントだけの場合ですが、GetContext および SetContext プロパティを使用して現在のコンテキストを取得したり、チャネル インスタンスで新しいコンテキストを設定したりできます
コンストラクター
ContextMessageProperty() |
ContextMessageProperty クラスの新しいインスタンスを初期化します。 |
ContextMessageProperty(IDictionary<String,String>) |
コンテキストを指定して、ContextMessageProperty クラスの新しいインスタンスを初期化します。 |
プロパティ
Context |
クライアントとサービス間の会話でメッセージを相関付けるために使用されるコンテキストを取得します。 |
Name |
コンテキスト メッセージ プロパティの名前を取得します。 |
メソッド
AddOrReplaceInMessage(Message) |
|
AddOrReplaceInMessageProperties(MessageProperties) |
|
CreateCopy() |
ContextMessageProperty の現在のインスタンスのコピーを作成します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
TryCreateFromHttpCookieHeader(String, ContextMessageProperty) |
指定された HTTP クッキーのキーと値のペアから ContextMessageProperty のインスタンス化を試みます。 |
TryGet(Message, ContextMessageProperty) |
指定されたメッセージのプロパティから |
TryGet(MessageProperties, ContextMessageProperty) |
メッセージ プロパティの指定されたコレクションから |
適用対象
こちらもご覧ください
.NET