WorkflowRuntime.RemoveService(Object) Metode
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.
Menghapus layanan yang ditentukan dari mesin run-time alur kerja.
public:
void RemoveService(System::Object ^ service);
public void RemoveService(object service);
member this.RemoveService : obj -> unit
Public Sub RemoveService (service As Object)
Parameter
- service
- Object
Objek yang mewakili layanan yang akan dihapus.
Pengecualian
service adalah referensi null (Nothing di Visual Basic).
Sudah WorkflowRuntime dibuang.
Mesin run-time alur kerja telah dimulai (IsStarted adalah true) dan service merupakan layanan inti.
-atau-
service tidak terdaftar di mesin run-time alur kerja.
Keterangan
Anda tidak dapat menghapus layanan inti saat mesin run-time alur kerja berjalan (IsStarted adalah true). Layanan inti adalah layanan yang berasal dari WorkflowSchedulerService kelas, WorkflowCommitWorkBatchService kelas, WorkflowPersistenceService kelas, atau TrackingService kelas. Jika service berasal dari WorkflowRuntimeService kelas , RemoveService memanggil metode yang Stop diimplementasikan oleh service.