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 forcePersist
Boolean
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 forcePersist
Boolean
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.