InstanceStore.TryCommand Methode

Definitie

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.

Van toepassing op