WorkflowRuntime.WorkflowSuspended Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 OnWorkflowSuspended
olan 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.