DkmWorkList.Cancel Methode

Definition

Überlädt

Cancel()

Abbrechen der Ausführung dieser Arbeitsliste. Diese API wird zurückgegeben, sobald alle Aufgaben in dieser Arbeits Warteschlange beendet wurden (Worklist wurde abgebrochen oder abgeschlossen). Die Anforderung wird ignoriert, wenn die Arbeitsliste bereits abgebrochen wurde. Diese Methode kann nur von der Komponente aufgerufen werden, die das Objekt erstellt hat.

Hinweis für Komponenten, die in der Komponenten Konfiguration als "synchronisiert" deklariert sind: Wenn Sie diese API aufrufen, wird Sie möglicherweise implizit freigegeben, und die Sperre für die Komponente wird dann erneut Beachten Sie mögliche Zustandsänderungen.

Cancel(Boolean)

Abbrechen der Ausführung dieser Arbeitsliste. Die Anforderung wird ignoriert, wenn die Arbeitsliste bereits abgebrochen wurde. Diese Methode kann nur von der Komponente aufgerufen werden, die das Objekt erstellt hat.

Diese API wurde in Visual Studio 15 Update 7 (dkmapiversion. VS15Update7) hinzugefügt.

Cancel()

Abbrechen der Ausführung dieser Arbeitsliste. Diese API wird zurückgegeben, sobald alle Aufgaben in dieser Arbeits Warteschlange beendet wurden (Worklist wurde abgebrochen oder abgeschlossen). Die Anforderung wird ignoriert, wenn die Arbeitsliste bereits abgebrochen wurde. Diese Methode kann nur von der Komponente aufgerufen werden, die das Objekt erstellt hat.

Hinweis für Komponenten, die in der Komponenten Konfiguration als "synchronisiert" deklariert sind: Wenn Sie diese API aufrufen, wird Sie möglicherweise implizit freigegeben, und die Sperre für die Komponente wird dann erneut Beachten Sie mögliche Zustandsänderungen.

public:
 void Cancel();
public:
 void Cancel();
void Cancel();
public void Cancel ();
member this.Cancel : unit -> unit
Public Sub Cancel ()

Gilt für

Cancel(Boolean)

Abbrechen der Ausführung dieser Arbeitsliste. Die Anforderung wird ignoriert, wenn die Arbeitsliste bereits abgebrochen wurde. Diese Methode kann nur von der Komponente aufgerufen werden, die das Objekt erstellt hat.

Diese API wurde in Visual Studio 15 Update 7 (dkmapiversion. VS15Update7) hinzugefügt.

public:
 void Cancel(bool blockOnCompletion);
public void Cancel (bool blockOnCompletion);
member this.Cancel : bool -> unit
Public Sub Cancel (blockOnCompletion As Boolean)

Parameter

blockOnCompletion
Boolean

Gibt an, ob für alle Tasks in der Warteschlange blockiert werden soll, die Abschluss Routinen auslösen True gibt an, dass diese API zurückgegeben wird, sobald alle Aufgaben in dieser Arbeits Warteschlange beendet wurden (Worklist wurde abgebrochen oder abgeschlossen). Hinweis für Komponenten, die in der Komponenten Konfiguration als "synchronisiert" deklariert sind: Wenn Sie diese API aufrufen, wird Sie möglicherweise implizit freigegeben, und die Sperre für die Komponente wird dann erneut Beachten Sie mögliche Zustandsänderungen.

Andernfalls beginnt der Abbruch und wird zurückgegeben, ohne darauf zu warten, dass die Arbeit beendet wird.

Gilt für