Aracılığıyla paylaş


WorkflowApplication.BeginResumeBookmark Yöntem

Tanım

Yer işaretini sürdürmek için zaman uyumsuz bir işlem başlatır.

Aşırı Yüklemeler

BeginResumeBookmark(Bookmark, Object, AsyncCallback, Object)

Belirtilen değeri, geri çağırma yöntemini ve durumu kullanarak yer işaretini sürdürmek için bir işlem başlatır.

BeginResumeBookmark(String, Object, AsyncCallback, Object)

Belirtilen değeri, geri çağırma yöntemini ve durumu kullanarak yer işaretini belirtilen adla sürdürmek için zaman uyumsuz bir işlem başlatır. Sürdürülecek yer işareti daha önce iş akışı örneğindeki bir etkinlik tarafından oluşturulur.

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

Belirtilen değeri, zaman aşımı aralığını, geri çağırma yöntemini ve durumu kullanarak yer işaretini sürdürmek için bir işlem başlatır.

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

Belirtilen değeri, zaman aşımı aralığını, geri çağırma yöntemini ve durumu kullanarak yer işaretini belirtilen adla sürdürmek için zaman uyumsuz bir işlem başlatır. Sürdürülecek yer işareti daha önce iş akışı örneğindeki bir etkinlik tarafından oluşturulur.

BeginResumeBookmark(Bookmark, Object, AsyncCallback, Object)

Belirtilen değeri, geri çağırma yöntemini ve durumu kullanarak yer işaretini sürdürmek için bir işlem başlatır.

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

Parametreler

bookmark
Bookmark

Sürdürülecek yer işareti.

value
Object

Yer işareti devam ettiğinde çağrılan yöntemine parametre olarak geçirilen bir nesne.

callback
AsyncCallback

Sürdürme işlemi tamamlandığında çağrılacak yöntem.

state
Object

Zaman uyumsuz işlem hakkında bilgi içeren isteğe bağlı bir uygulamaya özgü nesne.

Döndürülenler

Zaman uyumsuz yer işareti sürdürme işlemine başvuru.

Açıklamalar

Sürdürme işleminin başarılı olup olmadığını belirlemek için öğesini çağırın EndResumeBookmark. EndResumeBookmark yönteminin içinden veya dışından callback çağrılabilir. Sürdürme işlemi tamamlanmadan önce çağrılırsa EndResumeBookmark , sürdürme işlemi tamamlanana kadar engeller. Varsayılan olarak, sürdürme işleminin 30 saniye içinde tamamlanması gerekir, aksi durumda dosyasından EndResumeBookmarkbir TimeoutException oluşturulur.

Bu yöntem, zaman uyumsuz tasarım desenini IAsyncResult kullanarak yer işaretini zaman uyumsuz olarak sürdürür. Daha fazla bilgi için bkz. Zaman Uyumsuz Programlamaya Genel Bakış.

Şunlara uygulanır

BeginResumeBookmark(String, Object, AsyncCallback, Object)

Belirtilen değeri, geri çağırma yöntemini ve durumu kullanarak yer işaretini belirtilen adla sürdürmek için zaman uyumsuz bir işlem başlatır. Sürdürülecek yer işareti daha önce iş akışı örneğindeki bir etkinlik tarafından oluşturulur.

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

Parametreler

bookmarkName
String

Sürdürülecek yer işaretinin adı.

value
Object

Yer işareti devam ettiğinde çağrılan yöntemine parametre olarak geçirilen bir nesne.

callback
AsyncCallback

Zaman uyumsuz işlem tamamlandığında çağrılan yöntem.

state
Object

Zaman uyumsuz bir işlem başlatılmadan önce çağıran iş parçacığı tarafından korunan bir iş akışının yürütme durumu.

Döndürülenler

Yer işareti yeniden çalıştırma işleminin sonucu.

Açıklamalar

Yer işareti sonucu, devam işleminin başarılı mı yoksa başarısız mı olduğunu gösterir.

Şunlara uygulanır

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

Belirtilen değeri, zaman aşımı aralığını, geri çağırma yöntemini ve durumu kullanarak yer işaretini sürdürmek için bir işlem başlatır.

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

Parametreler

bookmark
Bookmark

Sürdürülecek yer işareti.

value
Object

Yer işareti devam ettiğinde çağrılan yöntemine parametre olarak geçirilen bir nesne.

timeout
TimeSpan

İşlem iptal edilmeden ve bir TimeoutException atmadan önce sürdürme işleminin tamamlanması gereken aralık.

callback
AsyncCallback

Sürdürme işlemi tamamlandığında çağrılacak yöntem.

state
Object

Zaman uyumsuz işlem hakkında bilgi içeren isteğe bağlı bir uygulamaya özgü nesne.

Döndürülenler

Zaman uyumsuz yer işareti sürdürme işlemine başvuru.

Açıklamalar

Sürdürme işleminin başarılı olup olmadığını belirlemek için öğesini çağırın EndResumeBookmark. EndResumeBookmark yönteminin içinden veya dışından callback çağrılabilir. Sürdürme işlemi tamamlanmadan önce çağrılırsa EndResumeBookmark , sürdürme işlemi tamamlanana kadar engeller. Belirtilen zaman aşımı aralığı içinde sürdürme işlemi tamamlanmazsa' dan EndResumeBookmarkbir TimeoutException oluşturulur.

Bu yöntem, zaman uyumsuz tasarım desenini IAsyncResult kullanarak yer işaretini zaman uyumsuz olarak sürdürür. Daha fazla bilgi için bkz. Zaman Uyumsuz Programlamaya Genel Bakış.

Şunlara uygulanır

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

Belirtilen değeri, zaman aşımı aralığını, geri çağırma yöntemini ve durumu kullanarak yer işaretini belirtilen adla sürdürmek için zaman uyumsuz bir işlem başlatır. Sürdürülecek yer işareti daha önce iş akışı örneğindeki bir etkinlik tarafından oluşturulur.

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

Parametreler

bookmarkName
String

Sürdürülecek yer işaretinin adı.

value
Object

Yer işareti devam ettiğinde çağrılan yöntemine parametre olarak geçirilen bir nesne.

timeout
TimeSpan

Yer işaretinin sürdürülebilmesi gereken zaman aralığı.

callback
AsyncCallback

Zaman uyumsuz işlem tamamlandığında çağrılan yöntem.

state
Object

Zaman uyumsuz bir işlem başlamadan önce çağıran iş parçacığı tarafından kaydedilen bir iş akışının yürütme durumu.

Döndürülenler

Yer işareti yeniden çalıştırma işleminin sonucu.

Açıklamalar

Yer işareti sonucu, devam işleminin başarılı mı yoksa başarısız mı olduğunu gösterir.

Şunlara uygulanır