InstanceStore.TryCommand Metoda
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í.
Zprostředkovatel trvalosti implementuje tuto metodu, která určuje, zda lze provést konkrétní příkaz trvalosti a pokud lze příkaz spustit asynchronně.
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
Parametry
- context
- InstancePersistenceContext
Kontext instance.
- command
- InstancePersistenceCommand
Příkaz, který se má spustit.
- timeout
- TimeSpan
Hodnota časového limitu operace
Návraty
Implementace zprostředkovatele trvalosti by se měla vrátit false , pokud nepodporuje příkaz předaný jako parametr, jinak by měl vrátit true nebo vyvolat výjimku.
Poznámky
Pokud lze příkaz spustit, zprostředkovatel trvalosti volá relevantní metody pro InstancePersistenceContext poskytnutí výsledků příkazu.