Bagikan melalui


InstancePersistenceContext.BeginExecute Metode

Definisi

Mulai menjalankan perintah persistensi secara asinkron.

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

Parameter

command
InstancePersistenceCommand

Perintah persistensi yang akan dijalankan.

timeout
TimeSpan

Nilai waktu habis untuk operasi.

callback
AsyncCallback

Delegasi yang menerima pemberitahuan penerimaan asinkron bahwa operasi permintaan selesai.

state
Object

Informasi status.

Mengembalikan

Status operasi asinkron.

Keterangan

Penyedia persistensi dapat menggunakan metode ini untuk menjalankan sub-perintah sebagai bagian dari perintah. Sub-perintah akan dijalankan menggunakan BeginTryCommand, mirip dengan perintah yang diteruskan ke InstanceStore.BeginExecute. Perintah dapat ditumpuk, tetapi perintah tidak boleh menjalankan lebih dari satu sub-perintah pada satu waktu.

Berlaku untuk