InstanceStore.TryCommand Yöntem

Tanım

Kalıcılık sağlayıcısı, belirli bir kalıcılık komutunun yürütülebilir olup olmadığını ve komutun yürütülebilir olup olmadığını zaman uyumsuz olarak yürüten bu yöntemi uygular.

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

Parametreler

context
InstancePersistenceContext

Örnek bağlamı.

command
InstancePersistenceCommand

Yürütülecek komut.

timeout
TimeSpan

İşlem için zaman aşımı değeri.

Döndürülenler

Kalıcılık sağlayıcısı uygulaması, parametre olarak geçirilen komutu desteklemiyorsa döndürülmelidir false ; aksi takdirde bir özel durum döndürmelidir true veya oluşturmalıdır.

Açıklamalar

Komut yürütülebiliyorsa, kalıcılık sağlayıcısı komutun sonuçlarını sağlamak için üzerinde InstancePersistenceContext ilgili yöntemleri çağırır.

Şunlara uygulanır