InstanceView Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een weergave van een exemplaar. De implementaties van de Execute(InstanceHandle, InstancePersistenceCommand, TimeSpan) methode retourneren bijvoorbeeld een InstanceView object dat een weergave biedt van de exemplaargegevens in het persistentiearchief.
public ref class InstanceView sealed
public sealed class InstanceView
type InstanceView = class
Public NotInheritable Class InstanceView
- Overname
-
InstanceView
Opmerkingen
Elk InstanceView-object is gekoppeld aan een InstanceHandle. Voor een InstanceView die wordt geretourneerd vanuit InstanceStore.Execute, is de bijbehorende handle de handle die wordt doorgegeven aan Execute. Voor een InstanceView die wordt geretourneerd door InstancePersistenceContext.InstanceView, is de bijbehorende ingang degene die is doorgegeven aan TryCommand.
Een InstanceHandle kan op elk gewenst moment nul of meer InstanceView-objecten aan een exemplaarweergave zijn gekoppeld. InstanceView-objecten die worden geretourneerd vanuit InstanceStore.Execute zijn onveranderbaar en vertegenwoordigen een momentopname van de status van het bekende exemplaar na de geslaagde uitvoering van die opdracht. InstanceView-objecten die worden geretourneerd vanuit InstancePersistenceContext kunnen worden gedempt en vertegenwoordigen de huidige bekende instantiestatus, omdat deze wordt bijgewerkt tijdens de uitvoering van de opdracht. (Als de opdracht uiteindelijk mislukt, wordt deze tussenliggende status verwijderd).
Eigenschappen
| Name | Description |
|---|---|
| InstanceData |
Hiermee haalt u exemplaargegevens op als een woordenlijst met namen en waarden. |
| InstanceDataConsistency |
Hiermee haalt u de consistentiestatus van de eigenschap InstanceData op. |
| InstanceId |
Hiermee haalt u de id (id) van het exemplaar op als een GUID. |
| InstanceKeys |
Hiermee haalt u de exemplaarsleutels op als een woordenlijst met exemplaarsleutel-id's en bijbehorende InstanceKeyView objecten. |
| InstanceKeysConsistency |
Hiermee wordt de consistentiestatus van de eigenschap InstanceKeys opgehaald. |
| InstanceMetadata |
Hiermee haalt u de metagegevens van een exemplaar op als een woordenlijst met namen en InstanceValue objecten. |
| InstanceMetadataConsistency |
Hiermee haalt u de consistentiestatus van de eigenschap InstanceMetadata op. |
| InstanceOwner |
Hiermee wordt de eigenaar van het exemplaar ophaalt. |
| InstanceOwnerMetadata |
Hiermee haalt u de metagegevens voor een exemplaareigenaar op als een woordenlijst met namen en waarden. |
| InstanceOwnerMetadataConsistency |
Hiermee haalt u de consistentiestatus van de eigenschap InstanceOwnerMetadata op. |
| InstanceState |
Hiermee haalt u de status van het exemplaar op (onbekend, niet geïnitialiseerd, geïnitialiseerd of voltooid). |
| InstanceStoreQueryResults |
Hiermee haalt u een verzameling InstanceStoreQueryResult objecten op. De verzameling wordt automatisch opnieuw ingesteld op leeg telkens wanneer een opdracht wordt uitgevoerd op basis van de bijbehorende instantie-handle. |
| IsBoundToInstance |
Retourneert een waarde die aangeeft of de bijbehorende instantie-handle afhankelijk is van een exemplaar. |
| IsBoundToInstanceOwner |
Retourneert een waarde die aangeeft of de bijbehorende instantie-handle afhankelijk is van een exemplaareigenaar. |
| IsBoundToLock |
Retourneert een waarde die aangeeft of de bijbehorende instantie-handle afhankelijk is van een exemplaarvergrendeling. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |