ContextBoundObject Kelas

Definisi

Menentukan kelas dasar untuk semua kelas yang terikat konteks.

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
Warisan
ContextBoundObject
Turunan
Atribut

Keterangan

Objek yang berada dalam konteks dan terikat pada aturan konteks disebut objek terikat konteks. Konteks adalah sekumpulan properti atau aturan penggunaan yang menentukan lingkungan tempat kumpulan objek berada. Aturan diberlakukan saat objek memasuki atau meninggalkan konteks. Objek yang tidak terikat konteks disebut objek tangkas.

Konteks dibuat selama aktivasi objek. Objek baru ditempatkan ke dalam konteks yang ada atau ke dalam konteks baru yang dibuat menggunakan atribut yang disertakan dalam metadata jenis. Kelas yang terikat konteks ditandai dengan ContextAttribute yang menyediakan aturan penggunaan. Properti konteks yang dapat ditambahkan mencakup kebijakan mengenai sinkronisasi dan transaksi.

Catatan Bagi Implementer

Versi runtime bahasa umum saat ini tidak mendukung jenis generik ContextBoundObject atau jenis nongenerik ContextBoundObject yang memiliki metode generik. Mencoba membuat instans jenis seperti itu menyebabkan TypeLoadException.

Konstruktor

Nama Deskripsi
ContextBoundObject()

Membuat instans ContextBoundObject kelas.

Metode

Nama Deskripsi
CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek MarshalByRefObject saat ini.

(Diperoleh dari MarshalByRefObject)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga