InstancePersistenceContext.BeginExecute 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.
Kalıcılık komutunu zaman uyumsuz olarak yürütmeye başlar.
public:
IAsyncResult ^ BeginExecute(System::Runtime::DurableInstancing::InstancePersistenceCommand ^ command, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginExecute (System.Runtime.DurableInstancing.InstancePersistenceCommand command, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginExecute : System.Runtime.DurableInstancing.InstancePersistenceCommand * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginExecute (command As InstancePersistenceCommand, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parametreler
- command
- InstancePersistenceCommand
Yürütülecek kalıcılık komutu.
- timeout
- TimeSpan
İşlemin zaman aşımı değeri.
- callback
- AsyncCallback
Zaman uyumsuz bildirimini alan temsilci, istek işleminin tamamlandığını alır.
- state
- Object
Durum bilgileri.
Döndürülenler
Zaman uyumsuz bir işlemin durumu.
Açıklamalar
Kalıcılık sağlayıcısı, bir komutun parçası olarak alt komutları yürütmek için bu yöntemi kullanabilir. Alt komut, InstanceStore.BeginExecute dosyasına geçirilen komutlara benzer şekilde BeginTryCommand kullanılarak yürütülür. Komutlar iç içe yerleştirilebilir, ancak bir komutun aynı anda birden fazla alt komut yürütmemesi gerekir.