InstanceView Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Örneğin görünümünü temsil eder. Örneğin, Execute(InstanceHandle, InstancePersistenceCommand, TimeSpan) yöntem uygulamaları kalıcılık deposundaki örnek verilerine bir görünüm sağlayan bir nesne döndürür InstanceView .
public ref class InstanceView sealed
public sealed class InstanceView
type InstanceView = class
Public NotInheritable Class InstanceView
- Devralma
-
InstanceView
Açıklamalar
Her InstanceView nesnesi bir InstanceHandle ile ilişkilendirilir. InstanceStore.Execute'dan döndürülen bir InstanceView için, ilişkili tanıtıcı Execute'a geçirilen tanıtıcıdır. InstancePersistenceContext.InstanceView'dan döndürülen InstanceView için ilişkili tanıtıcı TryCommand'a geçirilen tanıtıcıdır.
Bir InstanceHandle herhangi bir zamanda kendisiyle ilişkilendirilmiş sıfır veya daha fazla InstanceView nesnesine sahip olabilir. InstanceStore.Execute'dan döndürülen InstanceView nesneleri sabittir ve bu komutun başarıyla yürütülmesinden sonra bilinen örnek durumunun anlık görüntüsünü temsil eder. InstancePersistenceContext öğesinden döndürülen InstanceView nesneleri değiştirilebilir ve komutun yürütülmesi sırasında güncelleştirildiği için bilinen geçerli örnek durumunu temsil eder. (Komut nihai olarak başarısız olursa, bu ara durum atılır).
Özellikler
InstanceData |
Örnek verilerini ad ve değer sözlüğü olarak alır. |
InstanceDataConsistency |
InstanceData özelliğinin tutarlılık durumunu alır. |
InstanceId |
Örneğin tanımlayıcısını (KIMLIĞI) GUID olarak alır. |
InstanceKeys |
Örnek anahtarlarını, örnek anahtarı tanımlayıcılarının ve ilişkili InstanceKeyView nesnelerin sözlüğü olarak alır. |
InstanceKeysConsistency |
InstanceKeys özelliğinin tutarlılık durumunu alır. |
InstanceMetadata |
Bir örneğin meta verilerini ad ve InstanceValue nesne sözlüğü olarak alır. |
InstanceMetadataConsistency |
InstanceMetadata özelliğinin tutarlılık durumunu alır. |
InstanceOwner |
Örneğin sahibini alır. |
InstanceOwnerMetadata |
Örnek sahibinin meta verilerini ad ve değer sözlüğü olarak alır. |
InstanceOwnerMetadataConsistency |
InstanceOwnerMetadata özelliğinin tutarlılık durumunu alır. |
InstanceState |
Örneğin durumunu alır (Bilinmiyor, Başlatılmadı, Başlatıldı veya Tamamlandı). |
InstanceStoreQueryResults |
Nesne koleksiyonunu InstanceStoreQueryResult alır. İlişkili örnek tanıtıcısında bir komut her yürütildiğinde koleksiyon otomatik olarak boş olarak sıfırlanır. |
IsBoundToInstance |
İlişkili örnek tanıtıcısının bir örneğe bağlı olup olmadığını gösteren bir değer döndürür. |
IsBoundToInstanceOwner |
İlişkili örnek tanıtıcısının bir örnek sahibine bağlı olup olmadığını gösteren bir değer döndürür. |
IsBoundToLock |
İlişkili örnek tanıtıcısının bir örnek kilidine bağlı olup olmadığını gösteren bir değer döndürür. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |