WorkflowApplication.BeginLoad 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用 IAsyncResult 非同步設計模式從執行個體存放區非同步載入工作流程。
多載
BeginLoad(Guid, TimeSpan, AsyncCallback, Object) |
使用指定的執行個體識別項、逾時時間、回呼方法及使用者提供的狀態,以非同步方式從執行個體存放區載入工作流程。 |
BeginLoad(WorkflowApplicationInstance, AsyncCallback, Object) |
使用 IAsyncResult 非同步設計模式,以指定的執行個體、回呼和狀態,從執行個體存放區非同步載入工作流程。 |
BeginLoad(Guid, AsyncCallback, Object) |
使用指定的執行個體識別項、回呼方法及使用者提供的狀態,以非同步方式從執行個體存放區載入工作流程。 |
BeginLoad(WorkflowApplicationInstance, DynamicUpdateMap, AsyncCallback, Object) |
使用 IAsyncResult 非同步設計模式,以指定的執行個體、更新對應、回呼和狀態,從執行個體存放區非同步載入工作流程。 |
BeginLoad(WorkflowApplicationInstance, TimeSpan, AsyncCallback, Object) |
使用 IAsyncResult 非同步設計模式,以指定的執行個體、逾時間隔、回呼和狀態,從執行個體存放區非同步載入工作流程。 |
BeginLoad(WorkflowApplicationInstance, DynamicUpdateMap, TimeSpan, AsyncCallback, Object) |
使用 IAsyncResult 非同步設計模式,以指定的執行個體、更新對應、逾時間隔、回呼和狀態,從執行個體存放區非同步載入工作流程。 |
備註
如需詳細資訊,請參閱 異步程序設計概觀。
BeginLoad(Guid, TimeSpan, AsyncCallback, Object)
使用指定的執行個體識別項、逾時時間、回呼方法及使用者提供的狀態,以非同步方式從執行個體存放區載入工作流程。
public:
IAsyncResult ^ BeginLoad(Guid instanceId, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoad (Guid instanceId, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginLoad : Guid * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoad (instanceId As Guid, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
參數
- instanceId
- Guid
工作流程執行個體的全域唯一 128 位元識別碼。
- timeout
- TimeSpan
開始載入作業必須在作業取消並擲回 TimeoutException 前完成的間隔。
- callback
- AsyncCallback
完成開始載入作業時要呼叫的方法。
- state
- Object
選擇性的應用程式特定物件,其中包含非同步作業的相關資訊。
傳回
非同步作業的狀態。
適用於
BeginLoad(WorkflowApplicationInstance, AsyncCallback, Object)
使用 IAsyncResult 非同步設計模式,以指定的執行個體、回呼和狀態,從執行個體存放區非同步載入工作流程。
public:
IAsyncResult ^ BeginLoad(System::Activities::WorkflowApplicationInstance ^ instance, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoad (System.Activities.WorkflowApplicationInstance instance, AsyncCallback callback, object state);
member this.BeginLoad : System.Activities.WorkflowApplicationInstance * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoad (instance As WorkflowApplicationInstance, callback As AsyncCallback, state As Object) As IAsyncResult
參數
- instance
- WorkflowApplicationInstance
執行個體。
- callback
- AsyncCallback
完成開始載入作業時要呼叫的方法。
- state
- Object
選擇性的應用程式特定物件,其中包含非同步作業的相關資訊。
傳回
非同步作業的參考。
適用於
BeginLoad(Guid, AsyncCallback, Object)
使用指定的執行個體識別項、回呼方法及使用者提供的狀態,以非同步方式從執行個體存放區載入工作流程。
public:
IAsyncResult ^ BeginLoad(Guid instanceId, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoad (Guid instanceId, AsyncCallback callback, object state);
member this.BeginLoad : Guid * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoad (instanceId As Guid, callback As AsyncCallback, state As Object) As IAsyncResult
參數
- instanceId
- Guid
工作流程執行個體的全域唯一 128 位元識別碼。
- callback
- AsyncCallback
完成開始載入作業時要呼叫的方法。
- state
- Object
選擇性的應用程式特定物件,其中包含非同步作業的相關資訊。
傳回
非同步作業的狀態。
適用於
BeginLoad(WorkflowApplicationInstance, DynamicUpdateMap, AsyncCallback, Object)
使用 IAsyncResult 非同步設計模式,以指定的執行個體、更新對應、回呼和狀態,從執行個體存放區非同步載入工作流程。
public:
IAsyncResult ^ BeginLoad(System::Activities::WorkflowApplicationInstance ^ instance, System::Activities::DynamicUpdate::DynamicUpdateMap ^ updateMap, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoad (System.Activities.WorkflowApplicationInstance instance, System.Activities.DynamicUpdate.DynamicUpdateMap updateMap, AsyncCallback callback, object state);
member this.BeginLoad : System.Activities.WorkflowApplicationInstance * System.Activities.DynamicUpdate.DynamicUpdateMap * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoad (instance As WorkflowApplicationInstance, updateMap As DynamicUpdateMap, callback As AsyncCallback, state As Object) As IAsyncResult
參數
- instance
- WorkflowApplicationInstance
執行個體。
- updateMap
- DynamicUpdateMap
更新對應。
- callback
- AsyncCallback
完成開始載入作業時要呼叫的方法。
- state
- Object
選擇性的應用程式特定物件,其中包含非同步作業的相關資訊。
傳回
非同步作業的參考。
適用於
BeginLoad(WorkflowApplicationInstance, TimeSpan, AsyncCallback, Object)
使用 IAsyncResult 非同步設計模式,以指定的執行個體、逾時間隔、回呼和狀態,從執行個體存放區非同步載入工作流程。
public:
IAsyncResult ^ BeginLoad(System::Activities::WorkflowApplicationInstance ^ instance, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoad (System.Activities.WorkflowApplicationInstance instance, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginLoad : System.Activities.WorkflowApplicationInstance * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoad (instance As WorkflowApplicationInstance, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
參數
- instance
- WorkflowApplicationInstance
執行個體。
- timeout
- TimeSpan
開始載入作業必須在作業取消並擲回 TimeoutException 前完成的間隔。
- callback
- AsyncCallback
完成開始載入作業時要呼叫的方法。
- state
- Object
選擇性的應用程式特定物件,其中包含非同步作業的相關資訊。
傳回
非同步作業的參考。
適用於
BeginLoad(WorkflowApplicationInstance, DynamicUpdateMap, TimeSpan, AsyncCallback, Object)
使用 IAsyncResult 非同步設計模式,以指定的執行個體、更新對應、逾時間隔、回呼和狀態,從執行個體存放區非同步載入工作流程。
public:
IAsyncResult ^ BeginLoad(System::Activities::WorkflowApplicationInstance ^ instance, System::Activities::DynamicUpdate::DynamicUpdateMap ^ updateMap, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoad (System.Activities.WorkflowApplicationInstance instance, System.Activities.DynamicUpdate.DynamicUpdateMap updateMap, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginLoad : System.Activities.WorkflowApplicationInstance * System.Activities.DynamicUpdate.DynamicUpdateMap * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoad (instance As WorkflowApplicationInstance, updateMap As DynamicUpdateMap, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
參數
- instance
- WorkflowApplicationInstance
執行個體。
- updateMap
- DynamicUpdateMap
更新對應。
- timeout
- TimeSpan
開始載入作業必須在作業取消並擲回 TimeoutException 前完成的間隔。
- callback
- AsyncCallback
完成開始載入作業時要呼叫的方法。
- state
- Object
選擇性的應用程式特定物件,其中包含非同步作業的相關資訊。
傳回
非同步作業的參考。