InstanceStore.TryCommand Methode
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.
Een persistentieprovider implementeert deze methode, die bepaalt of een bepaalde persistentieopdracht kan worden uitgevoerd en of de opdracht asynchroon kan worden uitgevoerd.
protected public:
virtual bool TryCommand(System::Runtime::DurableInstancing::InstancePersistenceContext ^ context, System::Runtime::DurableInstancing::InstancePersistenceCommand ^ command, TimeSpan timeout);
protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, TimeSpan timeout);
abstract member TryCommand : System.Runtime.DurableInstancing.InstancePersistenceContext * System.Runtime.DurableInstancing.InstancePersistenceCommand * TimeSpan -> bool
override this.TryCommand : System.Runtime.DurableInstancing.InstancePersistenceContext * System.Runtime.DurableInstancing.InstancePersistenceCommand * TimeSpan -> bool
Protected Friend Overridable Function TryCommand (context As InstancePersistenceContext, command As InstancePersistenceCommand, timeout As TimeSpan) As Boolean
Parameters
- context
- InstancePersistenceContext
De instantiecontext.
- command
- InstancePersistenceCommand
De opdracht die moet worden uitgevoerd.
- timeout
- TimeSpan
Time-outwaarde voor de bewerking.
Retouren
Een implementatie van een persistentieprovider moet worden geretourneerd false als deze de opdracht die als parameter wordt doorgegeven niet ondersteunt. Anders moet deze een uitzondering retourneren true of genereren.
Opmerkingen
Als de opdracht kan worden uitgevoerd, roept de persistentieprovider relevante methoden aan voor de InstancePersistenceContext opdracht om de resultaten van de opdracht op te geven.