Aracılığıyla paylaş


ActivityExecutionContextManager.CompleteExecutionContext Yöntem

Tanım

Yürütme bağlamı tamamlandı olarak işaretler.

Aşırı Yüklemeler

CompleteExecutionContext(ActivityExecutionContext)

Yürütme bağlamı tamamlandı olarak işaretler.

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Yürütme bağlamı tamamlandı olarak işaretler.

CompleteExecutionContext(ActivityExecutionContext)

Yürütme bağlamı tamamlandı olarak işaretler.

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)

Parametreler

Özel durumlar

childContext null başvurudur (Visual Basic'teNothing).

childContext bu örneğin ExecutionContextsiçinde yer almamış.

Açıklamalar

İş akışı çalışma zamanı, yalnızca tamamlanan yürütme bağlamındaki etkinlik Closed durumundaysa bu işlemin başarılı olmasını sağlar. forcePersist Boolean parametresi, tamamlanan yürütme bağlamını daha sonra alınabilecek şekilde kalıcı hale getirilip getirilmeyeceğini gösterir (örneğin, telafinin çalıştırılması için).

forcePersist parametresi olmayan CompleteExecutionContext aşırı yüklemesi, varsayılan olarak tamamlanmış yürütme bağlamlarının kalıcı olmaması için etkin bir şekilde falsedeğerini kullanır.

Şunlara uygulanır

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Yürütme bağlamı tamamlandı olarak işaretler.

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)

Parametreler

forcePersist
Boolean

Tamamlanan bağlamın kalıcı olup olmayacağını gösteren Boolean.

Özel durumlar

childContext null başvurudur (Visual Basic'teNothing).

childContext bu örneğin ExecutionContextsiçinde yer almamış.

Açıklamalar

İş akışı çalışma zamanı, yalnızca tamamlanan yürütme bağlamındaki etkinlik Closed durumundaysa bu işlemin başarılı olmasını sağlar. forcePersist Boolean parametresi, tamamlanan yürütme bağlamını daha sonra alınabilecek şekilde kalıcı hale getirilip getirilmeyeceğini gösterir (örneğin, telafinin çalıştırılması için).

forcePersist parametresi olmayan CompleteExecutionContext aşırı yüklemesi, varsayılan olarak tamamlanmış yürütme bağlamlarının kalıcı olmaması için etkin bir şekilde falsedeğerini kullanır.

Şunlara uygulanır