目次:
定義-コンテキストとはどういう意味ですか?
.NET Frameworkでは、コンテキストは、存在するオブジェクトの環境を定義する一連のプロパティです。 プロパティの順序付けられたシーケンスとして、アプリケーションドメインプロセスのオブジェクト要件を指定します。
コンテキストは、操作の要件が似ているオブジェクトをグループ化するために使用されます。 1つのコンテキストに複数のオブジェクトが存在する場合があります。 コンテキストオブジェクトを使用して、Webページ間で値を送信できます。 セッションオブジェクトとは異なり、コンテキストオブジェクトは、ページがWebブラウザーに送信されると範囲外になります。
マイクロソフトは、分散アプリケーション開発用のWindows Communication Framework(WCF)テクノロジーを推奨しているため、コンテキストの使用は廃止されました。
Techopediaはコンテキストを説明します
コンテキストバインドオブジェクトは、システムルールが適用されたマーシャルバイリファレンス(MBR)オブジェクトです。 新しいコンテキストバインドオブジェクトが作成されると、.NET Frameworkは既存のコンテキストを見つけるか、そのオブジェクトの新しいコンテキストを作成します。 コンテキストは、コンパイル時に静的コンテキストプロパティで指定されたクラスのメタデータ属性に基づいています。
管理者は、コンテキストプロパティを動的に構成できます。 異なるプロキシに存在する2つのオブジェクト間の通信は、参照プロキシを介して実装され、コンテキストプロパティの組み合わせによって実装されるポリシーの影響を受けます。
アプリケーションドメインとコンテキスト固有のリモートオブジェクトには、リモートサーバーオブジェクト呼び出しシステムがアプリケーションとコンテキストの境界を越えることが必要であり、処理リソースを消費します。 したがって、アプリケーションの要件に基づいて、適切な基本クラスからリモートオブジェクトタイプを拡張することをお勧めします。