WorkflowApplication.BeginGetInstance Метод

Определение

Извлекает владельца экземпляра асинхронно с помощью IAsyncResult асинхронного шаблона проектирования.

Перегрузки

Имя Описание
BeginGetInstance(Guid, InstanceStore, AsyncCallback, Object)

Извлекает владельца экземпляра асинхронно с помощью IAsyncResult асинхронного шаблона проектирования с указанным идентификатором экземпляра, хранилищем экземпляров, обратным вызовом и состоянием.

BeginGetInstance(Guid, InstanceStore, TimeSpan, AsyncCallback, Object)

Извлекает владельца экземпляра асинхронно с помощью IAsyncResult асинхронного шаблона конструктора с указанным идентификатором экземпляра, хранилищем экземпляров, интервалом времени ожидания, обратным вызовом и состоянием.

BeginGetInstance(Guid, InstanceStore, AsyncCallback, Object)

Извлекает владельца экземпляра асинхронно с помощью IAsyncResult асинхронного шаблона проектирования с указанным идентификатором экземпляра, хранилищем экземпляров, обратным вызовом и состоянием.

public:
 static IAsyncResult ^ BeginGetInstance(Guid instanceId, System::Runtime::DurableInstancing::InstanceStore ^ instanceStore, AsyncCallback ^ callback, System::Object ^ state);
public static IAsyncResult BeginGetInstance(Guid instanceId, System.Runtime.DurableInstancing.InstanceStore instanceStore, AsyncCallback callback, object state);
static member BeginGetInstance : Guid * System.Runtime.DurableInstancing.InstanceStore * AsyncCallback * obj -> IAsyncResult
Public Shared Function BeginGetInstance (instanceId As Guid, instanceStore As InstanceStore, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

instanceId
Guid

Идентификатор экземпляра.

instanceStore
InstanceStore

Доступ к сохраняемого состояния текущего экземпляра приложения рабочего процесса.

callback
AsyncCallback

Метод, вызываемого при завершении операции начальной загрузки.

state
Object

Необязательный объект, специфичный для приложения, содержащий сведения об асинхронной операции.

Возвращаемое значение

Ссылка на асинхронную операцию.

Применяется к

BeginGetInstance(Guid, InstanceStore, TimeSpan, AsyncCallback, Object)

Извлекает владельца экземпляра асинхронно с помощью IAsyncResult асинхронного шаблона конструктора с указанным идентификатором экземпляра, хранилищем экземпляров, интервалом времени ожидания, обратным вызовом и состоянием.

public:
 static IAsyncResult ^ BeginGetInstance(Guid instanceId, System::Runtime::DurableInstancing::InstanceStore ^ instanceStore, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public static IAsyncResult BeginGetInstance(Guid instanceId, System.Runtime.DurableInstancing.InstanceStore instanceStore, TimeSpan timeout, AsyncCallback callback, object state);
static member BeginGetInstance : Guid * System.Runtime.DurableInstancing.InstanceStore * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Shared Function BeginGetInstance (instanceId As Guid, instanceStore As InstanceStore, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

instanceId
Guid

Идентификатор экземпляра.

instanceStore
InstanceStore

Доступ к сохраняемого состояния текущего экземпляра приложения рабочего процесса.

timeout
TimeSpan

Интервал, в котором операция начальной загрузки должна завершиться до отмены операции, и TimeoutException создается исключение.

callback
AsyncCallback

Метод, вызываемого при завершении операции начальной загрузки.

state
Object

Необязательный объект, специфичный для приложения, содержащий сведения об асинхронной операции.

Возвращаемое значение

Ссылка на асинхронную операцию.

Применяется к