ActivityExecutionContextManager.CompleteExecutionContext Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menandai konteks eksekusi sebagai selesai.
Overload
| CompleteExecutionContext(ActivityExecutionContext) |
Menandai konteks eksekusi sebagai selesai. |
| CompleteExecutionContext(ActivityExecutionContext, Boolean) |
Menandai konteks eksekusi sebagai selesai. |
CompleteExecutionContext(ActivityExecutionContext)
Menandai konteks eksekusi sebagai selesai.
public:
void CompleteExecutionContext(System::Workflow::ComponentModel::ActivityExecutionContext ^ childContext);
public void CompleteExecutionContext(System.Workflow.ComponentModel.ActivityExecutionContext childContext);
member this.CompleteExecutionContext : System.Workflow.ComponentModel.ActivityExecutionContext -> unit
Public Sub CompleteExecutionContext (childContext As ActivityExecutionContext)
Parameter
- childContext
- ActivityExecutionContext
ActivityExecutionContextyang ditunjuk .
Pengecualian
childContext adalah referensi null (Nothing di Visual Basic).
childContext tidak terkandung dalam ExecutionContextsinstans ini.
Keterangan
Runtime alur kerja memungkinkan operasi ini berhasil hanya jika aktivitas dalam konteks eksekusi yang diselesaikan berada dalam status Closed. Parameter forcePersistBoolean menunjukkan apakah konteks eksekusi yang selesai harus dipertahankan sehingga tersedia untuk pengambilan di lain waktu (misalnya, agar kompensasi berjalan).
Kelebihan CompleteExecutionContext yang tidak memiliki parameter forcePersist secara efektif menggunakan nilai false, sehingga secara default, konteks eksekusi yang diselesaikan tidak bertahan.
Berlaku untuk
CompleteExecutionContext(ActivityExecutionContext, Boolean)
Menandai konteks eksekusi sebagai selesai.
public:
void CompleteExecutionContext(System::Workflow::ComponentModel::ActivityExecutionContext ^ childContext, bool forcePersist);
public void CompleteExecutionContext(System.Workflow.ComponentModel.ActivityExecutionContext childContext, bool forcePersist);
member this.CompleteExecutionContext : System.Workflow.ComponentModel.ActivityExecutionContext * bool -> unit
Public Sub CompleteExecutionContext (childContext As ActivityExecutionContext, forcePersist As Boolean)
Parameter
- childContext
- ActivityExecutionContext
ActivityExecutionContextyang ditunjuk .
- forcePersist
- Boolean
Boolean yang menunjukkan apakah konteks yang selesai akan dipertahankan.
Pengecualian
childContext adalah referensi null (Nothing di Visual Basic).
childContext tidak terkandung dalam ExecutionContextsinstans ini.
Keterangan
Runtime alur kerja memungkinkan operasi ini berhasil hanya jika aktivitas dalam konteks eksekusi yang diselesaikan berada dalam status Closed. Parameter forcePersistBoolean menunjukkan apakah konteks eksekusi yang selesai harus dipertahankan sehingga tersedia untuk pengambilan di lain waktu (misalnya, agar kompensasi berjalan).
Kelebihan CompleteExecutionContext yang tidak memiliki parameter forcePersist secara efektif menggunakan nilai false, sehingga secara default, konteks eksekusi yang diselesaikan tidak bertahan.