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