WorkflowRuntime.RemoveService(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt den angegebenen Dienst aus dem Workflow-Laufzeitmodul.
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
Ein Objekt, das den zu entfernenden Dienst darstellt.
Ausnahmen
service ist ein Nullverweis (Nothing in Visual Basic).
Dies WorkflowRuntime ist bereits verworfen.
Das Workflow-Laufzeitmodul hat gestartet (IsStarted ist true) und service ist ein Kerndienst.
-oder-
service ist nicht für das Workflow-Laufzeitmodul registriert.
Hinweise
Sie können einen Kerndienst nicht entfernen, während das Workflow-Laufzeitmodul ausgeführt wird (IsStarted ist true). Kerndienste sind Dienste, die von der WorkflowSchedulerService Klasse, der WorkflowCommitWorkBatchService Klasse, der WorkflowPersistenceService Klasse oder der TrackingService Klasse abgeleitet sind. Wenn service von der WorkflowRuntimeService Klasse abgeleitet wird, RemoveService wird die Stop von serviceder Klasse implementierte Methode aufgerufen.