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
一个可选的特定于应用程序的对象,其中包含有关异步作的信息。
返回
对异步操作的引用。