WorkflowRuntime.RemoveService(Object) Methode

Definitie

Hiermee verwijdert u de opgegeven service uit de runtime-engine van de werkstroom.

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

Parameters

service
Object

Een object dat de service vertegenwoordigt die moet worden verwijderd.

Uitzonderingen

service is een null-verwijzing (Nothing in Visual Basic).

De runtime-engine van de werkstroom is gestart (IsStarted is true) en service is een kernservice.

– of –

service is niet geregistreerd bij de runtime-engine van de werkstroom.

Opmerkingen

U kunt een kernservice niet verwijderen terwijl de runtime-engine van de werkstroom wordt uitgevoerd (IsStarted is true). Kernservices zijn services die zijn afgeleid van de WorkflowSchedulerService klasse, de WorkflowCommitWorkBatchService klasse, de WorkflowPersistenceService klasse of de TrackingService klasse. Als service deze is afgeleid van de WorkflowRuntimeService klasse, RemoveService roept u de Stop methode aan die is geïmplementeerd door service.

Van toepassing op