WorkflowRuntime.RemoveService(Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.