WorkflowApplication.BeginResumeBookmark 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
啟始非同步作業以繼續書籤。
多載
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
非同步作業開始時,由呼叫執行緒儲存之工作流程的執行狀態。
傳回
書籤繼續作業的結果。
備註
書籤結果會指出繼續作業是成功或是失敗。