WorkflowApplication.BeginResumeBookmark Метод

Определение

Инициирует асинхронную операцию для возобновления закладки.

Перегрузки

Имя Описание
BeginResumeBookmark(Bookmark, Object, AsyncCallback, Object)

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

BeginResumeBookmark(String, Object, AsyncCallback, Object)

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

BeginResumeBookmark(Bookmark, Object, TimeSpan, AsyncCallback, Object)

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

BeginResumeBookmark(String, Object, TimeSpan, AsyncCallback, Object)

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

BeginResumeBookmark(Bookmark, Object, AsyncCallback, Object)

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

public:
 IAsyncResult ^ BeginResumeBookmark(System::Activities::Bookmark ^ bookmark, System::Object ^ value, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginResumeBookmark(System.Activities.Bookmark bookmark, object value, AsyncCallback callback, object state);
member this.BeginResumeBookmark : System.Activities.Bookmark * obj * AsyncCallback * obj -> IAsyncResult
Public Function BeginResumeBookmark (bookmark As Bookmark, value As Object, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

bookmark
Bookmark

Закладка для возобновления.

value
Object

Объект, переданный в качестве параметра методу, который вызывается при возобновлении закладки.

callback
AsyncCallback

Метод, вызываемого при завершении операции возобновления.

state
Object

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

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

Ссылка на асинхронную операцию возобновления закладки.

Комментарии

Чтобы определить успешность операции возобновления, вызовите.EndResumeBookmark EndResumeBookmark можно вызывать изнутри или вне callback метода. Если EndResumeBookmark вызывается до завершения операции возобновления, она блокируется до завершения операции возобновления. По умолчанию операция возобновления должна завершиться в течение 30 секунд или выбросить TimeoutException из EndResumeBookmarkнего.

Этот метод возобновляет закладку асинхронно с помощью IAsyncResult асинхронного шаблона проектирования. Дополнительные сведения см. в обзоре асинхронного программирования.

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

BeginResumeBookmark(String, Object, AsyncCallback, Object)

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

public:
 IAsyncResult ^ BeginResumeBookmark(System::String ^ bookmarkName, System::Object ^ value, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginResumeBookmark(string bookmarkName, object value, AsyncCallback callback, object state);
member this.BeginResumeBookmark : string * obj * AsyncCallback * obj -> IAsyncResult
Public Function BeginResumeBookmark (bookmarkName As String, value As Object, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

bookmarkName
String

Имя закладки для возобновления.

value
Object

Объект, переданный в качестве параметра методу, который вызывается при возобновлении закладки.

callback
AsyncCallback

Метод, который вызывается при завершении асинхронной операции.

state
Object

Состояние выполнения рабочего процесса, сохраненного вызывающим потоком до начала асинхронной операции.

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

Результат операции возобновления закладки.

Комментарии

Результат закладки указывает, выполнена ли операция возобновления или завершилась ошибкой.

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

BeginResumeBookmark(Bookmark, Object, TimeSpan, AsyncCallback, Object)

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

public:
 IAsyncResult ^ BeginResumeBookmark(System::Activities::Bookmark ^ bookmark, System::Object ^ value, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginResumeBookmark(System.Activities.Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginResumeBookmark : System.Activities.Bookmark * obj * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginResumeBookmark (bookmark As Bookmark, value As Object, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

bookmark
Bookmark

Закладка для возобновления.

value
Object

Объект, переданный в качестве параметра методу, который вызывается при возобновлении закладки.

timeout
TimeSpan

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

callback
AsyncCallback

Метод, вызываемого при завершении операции возобновления.

state
Object

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

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

Ссылка на асинхронную операцию возобновления закладки.

Комментарии

Чтобы определить успешность операции возобновления, вызовите.EndResumeBookmark EndResumeBookmark можно вызывать изнутри или вне callback метода. Если EndResumeBookmark вызывается до завершения операции возобновления, она блокируется до завершения операции возобновления. Если операция возобновления не завершается в течение указанного интервала TimeoutException времени ожидания, создается из EndResumeBookmark.

Этот метод возобновляет закладку асинхронно с помощью IAsyncResult асинхронного шаблона проектирования. Дополнительные сведения см. в обзоре асинхронного программирования.

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

BeginResumeBookmark(String, Object, TimeSpan, AsyncCallback, Object)

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

public:
 IAsyncResult ^ BeginResumeBookmark(System::String ^ bookmarkName, System::Object ^ value, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginResumeBookmark(string bookmarkName, object value, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginResumeBookmark : string * obj * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginResumeBookmark (bookmarkName As String, value As Object, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

bookmarkName
String

Имя закладки для возобновления.

value
Object

Объект, переданный в качестве параметра методу, который вызывается при возобновлении закладки.

timeout
TimeSpan

Интервал времени, в течение которого должна возобновляться закладка.

callback
AsyncCallback

Метод, который вызывается при завершении асинхронной операции.

state
Object

Состояние выполнения рабочего процесса, сохраненного вызывающим потоком перед началом асинхронной операции.

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

Результат операции возобновления закладки.

Комментарии

Результат закладки указывает, выполнена ли операция возобновления или завершилась ошибкой.

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