Bagikan melalui


ManualWorkflowSchedulerService Kelas

Definisi

Perhatian

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

Menyediakan layanan utas yang memungkinkan aplikasi host membuat instans alur kerja untuk menyumbangkan Thread tempat instans alur kerja dijalankan. Dengan menggunakan layanan threading ini, aplikasi host dapat menjalankan instans alur kerja pada satu Thread dalam mode sinkron (meskipun jika alur kerja berisi aktivitas penundaan, pekerjaan ditunda hingga setelah aktivitas penundaan dijalankan pada utas terpisah yang dihasilkan oleh Timer). Mode ini memblokir eksekusi aplikasi host hingga instans alur kerja menjadi menganggur. Selanjutnya, instans alur kerja hanya dapat dijalankan menggunakan RunWorkflow(Guid) metode layanan ini.

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

Keterangan

Catatan

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

ManualWorkflowSchedulerService tidak secara otomatis menjalankan instans alur kerja yang ada dalam antrean. Host harus memanggil RunWorkflow untuk menjalankan alur kerja tertentu.

Konstruktor

ManualWorkflowSchedulerService()
Kedaluwarsa.

Menginisialisasi instans baru kelas ManualWorkflowSchedulerService.

ManualWorkflowSchedulerService(Boolean)
Kedaluwarsa.

Menginisialisasi instans baru kelas ManualWorkflowSchedulerService.

ManualWorkflowSchedulerService(NameValueCollection)
Kedaluwarsa.

Menginisialisasi instans baru kelas ManualWorkflowSchedulerService.

Properti

Runtime
Kedaluwarsa.

WorkflowRuntime Mendapatkan untuk layanan ini.

(Diperoleh dari WorkflowRuntimeService)
State
Kedaluwarsa.

Mendapatkan status WorkflowRuntimeService.

(Diperoleh dari WorkflowRuntimeService)

Metode

Cancel(Guid)
Kedaluwarsa.

Membatalkan item kerja instans alur kerja yang sudah ada yang ditentukan.

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 instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
OnStarted()
Kedaluwarsa.

Kelebihan beban dari OnStarted(). Metode ini dipanggil setiap kali StartRuntime() dipanggil dan digunakan oleh ManualWorkflowSchedulerService untuk melakukan pekerjaan yang diperlukan ketika WorkflowRuntime dimulai.

OnStopped()
Kedaluwarsa.

Ketika ditimpa di kelas turunan, mewakili metode yang akan dipanggil ketika mesin runtime alur kerja menaikkan Stopped peristiwa.

(Diperoleh dari WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Kedaluwarsa.

Memunculkan kejadian ServicesExceptionNotHandled.

(Diperoleh dari WorkflowRuntimeService)
RunWorkflow(Guid)
Kedaluwarsa.

Menjalankan instans alur kerja yang ditentukan.

Schedule(WaitCallback, Guid)
Kedaluwarsa.

Menambahkan instans alur kerja ke antrean item kerja yang tertunda menggunakan instans alur kerja yang ditentukan menggunakan delegasi multicast yang ditentukan.

Schedule(WaitCallback, Guid, DateTime, Guid)
Kedaluwarsa.

Menambahkan instans alur kerja yang ditentukan ke antrean item kerja yang tertunda menggunakan delegasi multicast yang ditentukan, DateTime dan GUID.

Start()
Kedaluwarsa.

Ketika ditimpa di kelas turunan, memulai layanan dan mengubah ke StateStarting.

(Diperoleh dari WorkflowRuntimeService)
Stop()
Kedaluwarsa.

Kelebihan beban dari Stop(). ManualWorkflowSchedulerService menggunakan metode ini untuk melakukan pekerjaan yang diperlukan ketika WorkflowRuntime berhenti.

ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk