Sdílet prostřednictvím


InstanceView Třída

Definice

Představuje zobrazení instance. Například implementace metody vrací InstanceView objekt, Execute(InstanceHandle, InstancePersistenceCommand, TimeSpan) který poskytuje zobrazení dat instance v úložišti trvalosti.

public ref class InstanceView sealed
public sealed class InstanceView
type InstanceView = class
Public NotInheritable Class InstanceView
Dědičnost
InstanceView

Poznámky

Každý objekt InstanceView je přidružen k InstanceHandle. U objektu InstanceView vráceného z InstanceStore.Execute je přidružený popisovač předaný rutině Execute. Pro Objekt InstanceView vrácený z InstancePersistenceContext.InstanceView je přidružený popisovač předaný tryCommand.

InstanceHandle může mít nula nebo více objektů InstanceView přidružených k němu v daném okamžiku. Objekty InstanceView vrácené z InstanceStore.Execute jsou neměnné a představují snímek známého stavu instance po úspěšném spuštění tohoto příkazu. Objekty InstanceView vrácené z InstancePersistenceContext jsou proměnlivé a představují aktuální známý stav instance, protože se aktualizuje během provádění příkazu. (Pokud příkaz nakonec selže, tento zprostředkující stav se zahodí.)

Vlastnosti

InstanceData

Získá data instance jako slovník názvů a hodnot.

InstanceDataConsistency

Získá stav konzistence InstanceData vlastnost.

InstanceId

Získá identifikátor (ID) instance jako identifikátor GUID.

InstanceKeys

Získá klíče instance jako slovník identifikátorů klíčů instance a přidružených InstanceKeyView objektů.

InstanceKeysConsistency

Získá stav konzistence InstanceKeys vlastnost.

InstanceMetadata

Získá metadata instance jako slovník názvů a InstanceValue objektů.

InstanceMetadataConsistency

Získá stav konzistence InstanceMetadata vlastnost.

InstanceOwner

Získá vlastníka instance.

InstanceOwnerMetadata

Získá metadata pro vlastníka instance jako slovník názvů a hodnot.

InstanceOwnerMetadataConsistency

Získá stav konzistence InstanceOwnerMetadata vlastnost.

InstanceState

Získá stav instance (Neznámé, Neinicializované, Inicializované nebo Dokončeno).

InstanceStoreQueryResults

Získá kolekci InstanceStoreQueryResult objektů. Kolekce se automaticky vyprázdní při každém spuštění příkazu proti přidruženému popisovači instance.

IsBoundToInstance

Vrátí hodnotu, která označuje, zda je přidružený popisovač instance vázán na instanci.

IsBoundToInstanceOwner

Vrátí hodnotu, která označuje, zda je přidružený popisovač instance vázán na vlastníka instance.

IsBoundToLock

Vrátí hodnotu, která označuje, zda je přidružený popisovač instance vázán na zámek instance.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro