Context クラス
アセンブリ: Microsoft.JScript (microsoft.jscript.dll 内)
構文
Microsoft.JScript.Context
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
Context クラス
アセンブリ: mscorlib (mscorlib.dll 内)
構文
コンテキストは、コンテキスト内に常駐するオブジェクトの環境を定義するプロパティの順序付けられたシーケンスです。コンテキストは、同期、トランザクション、ジャスト イン タイム アクティベーション、セキュリティなど、特定の自動サービスを要求するために設定されるオブジェクトのアクティブ化処理中に作成されます。1 つのコンテキスト内に複数のオブジェクトを格納できます。
クラスは、使用規則を提供する ContextAttribute クラスのインスタンスでマークされます。新しいオブジェクトがインスタンス化されるたびに、.NET Framework によって互換性のあるコンテキストが検索されるか、またはオブジェクトの Context クラスの新しいインスタンスが作成されます。オブジェクトは、いったんコンテキストに配置されると、有効な限りコンテキスト内にとどまります。コンテキストにバインドできるクラスを、コンテキスト バインド クラスと呼びます。このようなクラスは、別のコンテキストからアクセスされる場合、プロキシを使用して直接参照されます。あるコンテキスト内のオブジェクトから別のコンテキスト内のオブジェクトへの呼び出しは、コンテキスト プロキシを通過し、それらのコンテキスト プロパティの組み合わせによって適用されたポリシーの影響を受けます。
通常、新しいオブジェクトのコンテキストは、クラスのメタデータ属性に基づいて選択されます。この機構は、カスタム属性を使用して拡張できます。これらは静的コンテキスト プロパティとも呼ばれ、クラス メタデータにコンパイルされます。動的コンテキスト プロパティ (構成プロパティとも呼ばれます) は、管理者が適用および構成できます。
System.Runtime.Remoting.Contexts.Context
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Context クラスのページへのリンク