Bagikan melalui


WorkflowTerminatedEventArgs Kelas

Definisi

Perhatian

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Menyediakan data untuk peristiwa tersebut WorkflowTerminated .

public ref class WorkflowTerminatedEventArgs : System::Workflow::Runtime::WorkflowEventArgs
public class WorkflowTerminatedEventArgs : System.Workflow.Runtime.WorkflowEventArgs
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class WorkflowTerminatedEventArgs : System.Workflow.Runtime.WorkflowEventArgs
type WorkflowTerminatedEventArgs = class
    inherit WorkflowEventArgs
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowTerminatedEventArgs = class
    inherit WorkflowEventArgs
Public Class WorkflowTerminatedEventArgs
Inherits WorkflowEventArgs
Warisan
WorkflowTerminatedEventArgs
Atribut

Contoh

Contoh kode berikut menunjukkan metode penanganan aktivitas yang mengambil WorkflowTerminatedEventArgs sebagai parameter. Metode OnWorkflowTerminated ini dipanggil ketika WorkflowTerminated peristiwa dinaikkan. Kode menggunakan Exception properti mendapatkan pesan yang terkait dengan pengecualian yang menyebabkan alur kerja dihentikan.

Contoh kode ini adalah bagian dari Alur Kerja Berurutan dengan Sampel SDK Parameter dari file Program.cs. Untuk informasi selengkapnya, lihat Alur Kerja dengan Sampel Parameter.

static void OnWorkflowTerminated(object sender, WorkflowTerminatedEventArgs e)
{
    Console.WriteLine(e.Exception.Message);
    waitHandle.Set();
}
Shared Sub OnWorkflowTerminated(ByVal sender As Object, ByVal e As WorkflowTerminatedEventArgs)
    Console.WriteLine(e.Exception.Message)
    waitHandle.Set()
End Sub

Keterangan

Catatan

Materi ini membahas jenis dan namespace layanan yang sudah tidak digunakan. Untuk informasi selengkapnya, lihat Jenis yang Tidak Digunakan Lagi di Windows Workflow Foundation 4.5.

Instans alur kerja dapat dihentikan dengan salah satu dari tiga cara: host dapat memanggil WorkflowInstance.Terminate, TerminateActivity aktivitas dapat dipanggil dari dalam instans alur kerja, atau mesin runtime alur kerja dapat mengakhiri instans karena pengecualian yang tidak tertangani. Saat instans alur kerja dihentikan, mesin runtime alur kerja akan menaikkan WorkflowRuntime.WorkflowTerminated peristiwa. Host dapat berlangganan acara ini dengan menambahkan penanganan aktivitas ke WorkflowRuntime.WorkflowTerminated.

Properti

Exception
Kedaluwarsa.

Mendapatkan pengecualian yang menyebabkan instans alur kerja dihentikan.

WorkflowInstance
Kedaluwarsa.

Mendapatkan instans alur kerja yang terkait dengan peristiwa alur kerja.

(Diperoleh dari WorkflowEventArgs)

Metode

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga