Bagikan melalui


InstanceView Kelas

Definisi

Mewakili tampilan instans. Misalnya, Execute(InstanceHandle, InstancePersistenceCommand, TimeSpan) implementasi metode mengembalikan InstanceView objek yang menyediakan tampilan ke dalam data instans di penyimpanan persistensi.

public ref class InstanceView sealed
public sealed class InstanceView
type InstanceView = class
Public NotInheritable Class InstanceView
Warisan
InstanceView

Keterangan

Setiap objek InstanceView dikaitkan dengan InstanceHandle. Untuk InstanceView yang dikembalikan dari InstanceStore.Execute, handel terkait adalah yang diteruskan ke Execute. Untuk InstanceView yang dikembalikan dari InstancePersistenceContext.InstanceView, handel terkait adalah yang diteruskan ke TryCommand.

InstanceHandle mungkin memiliki nol atau lebih objek InstanceView yang terkait dengannya pada waktu tertentu. Objek InstanceView yang dikembalikan dari InstanceStore.Execute tidak dapat diubah dan mewakili rekam jepret dari status instans yang diketahui setelah keberhasilan eksekusi perintah tersebut. Objek InstanceView yang dikembalikan dari InstancePersistenceContext dapat diubah dan mewakili status instans yang diketahui saat ini karena sedang diperbarui selama eksekusi perintah. (Jika perintah pada akhirnya gagal, status perantara ini dibuang).

Properti

InstanceData

Mendapatkan data instans sebagai kamus nama dan nilai.

InstanceDataConsistency

Mendapatkan status konsistensi properti InstanceData.

InstanceId

Mendapatkan pengidentifikasi (ID) instans sebagai GUID.

InstanceKeys

Mendapatkan kunci instans sebagai kamus pengidentifikasi kunci instans dan objek terkait InstanceKeyView .

InstanceKeysConsistency

Mendapatkan status konsistensi properti InstanceKeys.

InstanceMetadata

Mendapatkan metadata instans sebagai kamus nama dan InstanceValue objek.

InstanceMetadataConsistency

Mendapatkan status konsistensi properti InstanceMetadata.

InstanceOwner

Mendapatkan pemilik instans.

InstanceOwnerMetadata

Mendapatkan metadata untuk pemilik instans sebagai kamus nama dan nilai.

InstanceOwnerMetadataConsistency

Mendapatkan status konsistensi properti InstanceOwnerMetadata.

InstanceState

Mendapatkan status instans (Tidak Diketahui, Tidak Diinisialisasi, Diinisialisasi, atau Selesai).

InstanceStoreQueryResults

Mendapatkan kumpulan InstanceStoreQueryResult objek. Koleksi secara otomatis diatur ulang untuk mengosongkan setiap kali perintah dijalankan terhadap handel instans terkait.

IsBoundToInstance

Mengembalikan nilai yang menunjukkan apakah handel instans terkait terikat ke instans.

IsBoundToInstanceOwner

Mengembalikan nilai yang menunjukkan apakah handel instans terkait terikat dengan pemilik instans.

IsBoundToLock

Mengembalikan nilai yang menunjukkan apakah handel instans terkait terikat ke kunci instans.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk