WorkflowApplication.BeginLoadRunnableInstance 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
啟動非 InstanceStore同步的程序,從 .
多載
| 名稱 | Description |
|---|---|
| BeginLoadRunnableInstance(TimeSpan, AsyncCallback, Object) |
啟動操作,利用指定的逾時間隔載入 InstanceStore 可執行的工作流程實例。 |
| BeginLoadRunnableInstance(AsyncCallback, Object) |
啟動操作,從 InstanceStore. |
備註
可執行實例是指計時器或實例鎖已過期的實例。
BeginLoadRunnableInstance(TimeSpan, AsyncCallback, Object)
啟動操作,利用指定的逾時間隔載入 InstanceStore 可執行的工作流程實例。
public:
IAsyncResult ^ BeginLoadRunnableInstance(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoadRunnableInstance(TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginLoadRunnableInstance : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoadRunnableInstance (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
參數
- timeout
- TimeSpan
載入操作必須完成的時間間隔,該操作才會被取消並拋出 a TimeoutException 。
- callback
- AsyncCallback
操作完成後要呼叫的方法。
- state
- Object
一個可選的應用程式專用物件,包含非同步操作的資訊。
傳回
這是對非同步操作的參考。
備註
可執行實例是指計時器或實例鎖已過期的實例。
要判斷載入操作是否成功,請呼叫 EndLoadRunnableInstance。
EndLoadRunnableInstance 可以從方法內部或外部 callback 調用。 若 EndLoadRunnableInstance 在續航操作完成前被呼叫,則會阻塞直到續航操作完成。 若載入操作未在指定的逾時區間內完成,則 a TimeoutException 會從 中拋 EndLoadRunnableInstance出。
此方法利用非同步設計模式非同步 IAsyncResult 載入工作流程。 欲了解更多資訊,請參閱 非同步程式概述。
適用於
BeginLoadRunnableInstance(AsyncCallback, Object)
啟動操作,從 InstanceStore.
public:
IAsyncResult ^ BeginLoadRunnableInstance(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoadRunnableInstance(AsyncCallback callback, object state);
member this.BeginLoadRunnableInstance : AsyncCallback * obj -> IAsyncResult
Public Function BeginLoadRunnableInstance (callback As AsyncCallback, state As Object) As IAsyncResult
參數
- callback
- AsyncCallback
操作完成後要呼叫的方法。
- state
- Object
一個可選的應用程式專用物件,包含非同步操作的資訊。
傳回
這是對非同步操作的參考。
備註
可執行實例是指計時器或實例鎖已過期的實例。
要判斷載入操作是否成功,請呼叫 EndLoadRunnableInstance。
EndLoadRunnableInstance 可以從方法內部或外部 callback 調用。 若 EndLoadRunnableInstance 在續航操作完成前被呼叫,則會阻塞直到續航操作完成。 預設情況下,續航操作必須在 30 秒內完成,否則 a 會從 中拋TimeoutException出 。EndLoadRunnableInstance
此方法利用非同步設計模式非同步 IAsyncResult 載入工作流程。 欲了解更多資訊,請參閱 非同步程式概述。