WorkflowRuntime.RemoveService(Object) Metoda

Definice

Odebere zadanou službu z modulu runtime pracovního postupu.

public:
 void RemoveService(System::Object ^ service);
public void RemoveService(object service);
member this.RemoveService : obj -> unit
Public Sub RemoveService (service As Object)

Parametry

service
Object

Objekt, který představuje službu, která se má odebrat.

Výjimky

service je odkaz null (Nothing v Visual Basic).

Ten WorkflowRuntime už je uvolněný.

Modul runtime pracovního postupu se spustil (IsStarted je true) a service je základní službou.

nebo

service není zaregistrovaný v modulu runtime pracovního postupu.

Poznámky

Základní službu nelze odebrat, když je spuštěný modul runtime pracovního postupu (IsStarted je true). Základní služby jsou služby odvozené od WorkflowSchedulerService třídy, WorkflowCommitWorkBatchService třídy, WorkflowPersistenceService třídy nebo TrackingService třídy. Pokud service je odvozen z WorkflowRuntimeService třídy, RemoveService volá metodu Stop implementovanou service.

Platí pro