InstanceStore.TryCommand Yöntem

Tanım

Bir kalıcılık sağlayıcısı, belirli bir kalıcılık komutunun yürütülip yürütülemeyeceğini 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

İşlemin 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ürmelidir 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