WorkflowApplicationAbortedEventArgs.Reason Özellik

Tanım

İş akışı örneğinin neden durdurulduğunu belirten özel durumu alır.

public:
 property Exception ^ Reason { Exception ^ get(); };
public Exception Reason { get; }
member this.Reason : Exception
Public ReadOnly Property Reason As Exception

Özellik Değeri

İş akışı örneğinin neden durdurulduğunu belirten özel durum.

Örnekler

Aşağıdaki kod örneği, bir WorkflowApplicationAbortedEventArgs örneğin işleyicisine Aborted geçirilen öğesini inceler WorkflowApplication ve iş akışının neden durdurulup durdurulmadığını gösterir.

wfApp.Aborted = delegate(WorkflowApplicationAbortedEventArgs e)
{
    // Display the exception that caused the workflow
    // to abort.
    Console.WriteLine("Workflow {0} Aborted.", e.InstanceId);
    Console.WriteLine("Exception: {0}\n{1}",
        e.Reason.GetType().FullName,
        e.Reason.Message);
};

Açıklamalar

tarafından WorkflowApplication barındırılan bir iş akışı durdurulduğunda, Aborted işleyici çağrılır ve Completed işleyici çağrılmıyor.

Şunlara uygulanır