Share via


WorkflowApplication.BeginResumeBookmark Metoda

Definice

Inicializuje asynchronní operaci obnovit záložku.

Přetížení

BeginResumeBookmark(Bookmark, Object, AsyncCallback, Object)

Zahájí operaci obnovení záložky pomocí zadané hodnoty, metody zpětného volání a stavu.

BeginResumeBookmark(String, Object, AsyncCallback, Object)

Inicializuje asynchronní operaci obnovení záložky se zadaným názvem pomocí zadané hodnoty, metody zpětného volání a stavu. Záložka, která má být obnovena, je dříve vytvořena aktivitou v rámci instance pracovního postupu.

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

Zahájí operaci obnovení záložky pomocí zadané hodnoty, intervalu časového limitu, metody zpětného volání a stavu.

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

Inicializuje asynchronní operaci obnovení záložky se zadaným názvem, pomocí zadané hodnoty, intervalu časového limitu, metody zpětného volání a stavu. Záložka, která má být obnovena, je dříve vytvořena aktivitou v rámci instance pracovního postupu.

BeginResumeBookmark(Bookmark, Object, AsyncCallback, Object)

Zahájí operaci obnovení záložky pomocí zadané hodnoty, metody zpětného volání a stavu.

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

Parametry

bookmark
Bookmark

Záložka pro pokračování.

value
Object

Objekt předaný jako parametr metodě, která je vyvolána při obnovení záložky.

callback
AsyncCallback

Metoda, která má být volána po dokončení operace obnovení.

state
Object

Volitelný objekt specifické pro aplikaci, který obsahuje informace o asynchronní operaci.

Návraty

Odkaz na asynchronní operaci obnovení záložky.

Poznámky

Pokud chcete zjistit, jestli byla operace obnovení úspěšná, zavolejte EndResumeBookmark. EndResumeBookmark lze volat zevnitř nebo mimo metodu callback . Pokud EndResumeBookmark se volá před dokončením operace obnovení, zablokuje se, dokud se operace obnovení neskončí. Ve výchozím nastavení musí být operace obnovení dokončena do 30 sekund, jinak TimeoutException je vyvolán z EndResumeBookmark.

Tato metoda obnoví záložku asynchronně pomocí vzoru asynchronního návrhu IAsyncResult . Další informace najdete v tématu Přehled asynchronního programování.

Platí pro

BeginResumeBookmark(String, Object, AsyncCallback, Object)

Inicializuje asynchronní operaci obnovení záložky se zadaným názvem pomocí zadané hodnoty, metody zpětného volání a stavu. Záložka, která má být obnovena, je dříve vytvořena aktivitou v rámci instance pracovního postupu.

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

Parametry

bookmarkName
String

Název záložky, která se má obnovit.

value
Object

Objekt předaný jako parametr metodě, která je vyvolána při obnovení záložky.

callback
AsyncCallback

Metoda, která je volána při dokončení asynchronní operace.

state
Object

Stav spuštění pracovního postupu, který byl zachován volajícím vláknem před zahájením asynchronní operace.

Návraty

Výsledek operace obnovení záložky.

Poznámky

Výsledek záložky označuje, jestli operace obnovení byla úspěšná nebo neúspěšná.

Platí pro

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

Zahájí operaci obnovení záložky pomocí zadané hodnoty, intervalu časového limitu, metody zpětného volání a stavu.

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

Parametry

bookmark
Bookmark

Záložka pro pokračování.

value
Object

Objekt předaný jako parametr metodě, která je vyvolána při obnovení záložky.

timeout
TimeSpan

Interval, ve kterém musí být operace obnovení dokončena před zrušením operace a TimeoutException vyvolán.

callback
AsyncCallback

Metoda, která má být volána po dokončení operace obnovení.

state
Object

Volitelný objekt specifické pro aplikaci, který obsahuje informace o asynchronní operaci.

Návraty

Odkaz na asynchronní operaci obnovení záložky.

Poznámky

Pokud chcete zjistit, jestli byla operace obnovení úspěšná, zavolejte EndResumeBookmark. EndResumeBookmark lze volat zevnitř nebo mimo metodu callback . Pokud EndResumeBookmark se volá před dokončením operace obnovení, zablokuje se, dokud se operace obnovení neskončí. Pokud se operace obnovení nedokončuje v zadaném intervalu časového limitu TimeoutException , vyvolá se z EndResumeBookmark.

Tato metoda obnoví záložku asynchronně pomocí vzoru asynchronního návrhu IAsyncResult . Další informace najdete v tématu Přehled asynchronního programování.

Platí pro

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

Inicializuje asynchronní operaci obnovení záložky se zadaným názvem, pomocí zadané hodnoty, intervalu časového limitu, metody zpětného volání a stavu. Záložka, která má být obnovena, je dříve vytvořena aktivitou v rámci instance pracovního postupu.

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

Parametry

bookmarkName
String

Název záložky, která se má obnovit.

value
Object

Objekt předaný jako parametr metodě, která je vyvolána při obnovení záložky.

timeout
TimeSpan

Časový interval, během kterého musí být záložka obnovena.

callback
AsyncCallback

Metoda, která je volána při dokončení asynchronní operace.

state
Object

Stav spuštění pracovního postupu, který byl uložen volajícím vláknem před zahájením asynchronní operace.

Návraty

Výsledek operace obnovení záložky.

Poznámky

Výsledek záložky označuje, jestli operace obnovení byla úspěšná nebo neúspěšná.

Platí pro