WorkflowRuntime.WorkflowSuspended Kejadian
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.
Terjadi ketika instans alur kerja ditangguhkan.
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)
Jenis Acara
Contoh
Contoh kode berikut menunjukkan cara menggunakan WorkflowRuntime fungsionalitas dari host alur kerja. Kode mengaitkan WorkflowSuspended dengan penanganan aktivitas, metode bernama OnWorkflowSuspended
.
Contoh kode ini adalah bagian dari Sampel Tangguhkan dan Hentikan.
workflowRuntime.WorkflowSuspended += OnWorkflowSuspend;
AddHandler workflowRuntime.WorkflowSuspended, AddressOf OnWorkflowSuspend
Keterangan
Instans alur kerja dapat ditangguhkan oleh host melalui panggilan ke Suspend metode , dengan SuspendActivity aktivitas, atau secara implisit oleh mesin run-time alur kerja. Misalnya, mesin run-time alur kerja menangguhkan instans untuk sementara saat menerapkan perubahan dinamis pada instans.
Untuk peristiwa tersebut WorkflowSuspended , pengirim berisi WorkflowRuntime dan WorkflowSuspendedEventArgs berisi WorkflowInstance dan string yang menjelaskan alasan instans ditangguhkan.
Untuk informasi selengkapnya tentang menangani peristiwa, lihat Menangani dan menaikkan peristiwa.