WorkflowTerminatedEventArgs Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk