ContextBoundObject クラス

定義

すべてのコンテキスト バインド クラスの基本クラスを定義します。

public ref class ContextBoundObject abstract : MarshalByRefObject
public abstract class ContextBoundObject : MarshalByRefObject
[System.Serializable]
public abstract class ContextBoundObject : MarshalByRefObject
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class ContextBoundObject : MarshalByRefObject
type ContextBoundObject = class
    inherit MarshalByRefObject
[<System.Serializable>]
type ContextBoundObject = class
    inherit MarshalByRefObject
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ContextBoundObject = class
    inherit MarshalByRefObject
Public MustInherit Class ContextBoundObject
Inherits MarshalByRefObject
継承
ContextBoundObject
派生
属性

注釈

コンテキスト内に存在し、コンテキスト ルールにバインドされているオブジェクトは、コンテキスト バインド オブジェクトと呼ばれます。 コンテキストは、オブジェクトのコレクションが存在する環境を定義するプロパティまたは使用規則のセットです。 ルールは、オブジェクトがコンテキストを入力または終了するときに適用されます。 コンテキスト バインドされていないオブジェクトは、アジャイル オブジェクトと呼ばれます。

コンテキストは、オブジェクトのアクティブ化中に作成されます。 新しいオブジェクトは、既存のコンテキストまたは型のメタデータに含まれる属性を使用して作成された新しいコンテキストに配置されます。 コンテキスト バインド クラスは、使用規則を提供する a ContextAttribute でマークされます。 追加できるコンテキスト プロパティには、同期とトランザクションに関するポリシーが含まれます。

注意 (実装者)

現在のバージョンの共通言語ランタイムでは、ジェネリック型またはジェネリック ContextBoundObject メソッドを持つ非ジェネリック ContextBoundObject 型はサポートされていません。 このような型 TypeLoadExceptionのインスタンスを作成しようとすると、 .

コンストラクター

ContextBoundObject()

ContextBoundObject クラスのインスタンスをインスタンス化します。

メソッド

CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。

(継承元 MarshalByRefObject)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetLifetimeService()
互換性のために残されています。

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
GetType()

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

(継承元 Object)
InitializeLifetimeService()
互換性のために残されています。

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
MemberwiseClone()

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

(継承元 Object)
MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。

(継承元 MarshalByRefObject)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください