WorkflowRuntime.RemoveService(Object) Metode

Definisi

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).

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.

Berlaku untuk