WorkflowRuntime.WorkflowSuspended Olay

Tanım

bir iş akışı örneği askıya alındığında gerçekleşir.

public:
 event EventHandler<System::Workflow::Runtime::WorkflowSuspendedEventArgs ^> ^ WorkflowSuspended;
public event EventHandler<System.Workflow.Runtime.WorkflowSuspendedEventArgs> WorkflowSuspended;
member this.WorkflowSuspended : EventHandler<System.Workflow.Runtime.WorkflowSuspendedEventArgs> 
Public Custom Event WorkflowSuspended As EventHandler(Of WorkflowSuspendedEventArgs) 
Public Event WorkflowSuspended As EventHandler(Of WorkflowSuspendedEventArgs) 

Olay Türü

Örnekler

Aşağıdaki kod örneği, bir iş akışı konağından işlevselliğin nasıl kullanılacağını WorkflowRuntime gösterir. Kod, adlı bir yöntem OnWorkflowSuspendedolan olay işleyicisi ile ilişkilendirirWorkflowSuspended.

Bu kod örneği, Askıya Alma ve Sonlandırma Örneğinin bir parçasıdır.

workflowRuntime.WorkflowSuspended += OnWorkflowSuspend;
AddHandler workflowRuntime.WorkflowSuspended, AddressOf OnWorkflowSuspend

Açıklamalar

İş akışı örneği, yöntemine Suspend yapılan bir çağrı, bir SuspendActivity etkinlik veya iş akışı çalışma zamanı altyapısı tarafından örtük olarak konak tarafından askıya alınabilir. Örneğin, iş akışı çalışma zamanı altyapısı, örneğe dinamik değişiklikler uyguladığında örneği geçici olarak askıya alır.

Olay için WorkflowSuspended gönderen, örneğin WorkflowSuspendedEventArgs askıya alınma nedenini açıklayan ve dizesini içerir WorkflowInstanceWorkflowRuntime.

Olayları işleme hakkında daha fazla bilgi için bkz. Olayları işleme ve oluşturma.

Şunlara uygulanır