InstanceView Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |