InstanceStore.TryCommand Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.