Freigeben über


FabricClient.ServiceManagementClient.DeleteServiceAsync Methode

Definition

Überlädt

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)
Veraltet.

Löscht den angegebenen Dienst instance. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

Löscht den angegebenen Dienst instance. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

DeleteServiceAsync(DeleteServiceDescription)

Löscht den angegebenen Dienst instance.

DeleteServiceAsync(Uri)
Veraltet.

Löscht den angegebenen Dienst instance.

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)

Achtung

This API is deprecated, use overload taking DeleteServiceDescription instead.

Löscht den angegebenen Dienst instance. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

[System.Obsolete("This API is deprecated, use overload taking DeleteServiceDescription instead.", false)]
public System.Threading.Tasks.Task DeleteServiceAsync (Uri serviceName, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This API is deprecated, use overload taking DeleteServiceDescription instead.", false)>]
member this.DeleteServiceAsync : Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteServiceAsync (serviceName As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Die CancellationToken , die vom Vorgang beobachtet wird. Es kann verwendet werden, um die Benachrichtigung zu verteilen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Der gelöschte Dienst instance.

Attribute

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Wenn serviceName null ist.

Hinweise

Der Service Fabric-Name wird implizit und rekursiv gelöscht, wenn die Anwendung von Service Fabric verwaltet wird.

Gilt für:

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

Löscht den angegebenen Dienst instance. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

public System.Threading.Tasks.Task DeleteServiceAsync (System.Fabric.Description.DeleteServiceDescription deleteServiceDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.DeleteServiceAsync : System.Fabric.Description.DeleteServiceDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteServiceAsync (deleteServiceDescription As DeleteServiceDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parameter

deleteServiceDescription
DeleteServiceDescription

Die Beschreibung des zu löschenden Diensts.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Die CancellationToken , die vom Vorgang beobachtet wird. Es kann verwendet werden, um die Benachrichtigung zu verteilen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Der gelöschte Dienst instance.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Wenn deleteServiceDescription null ist.

Hinweise

Der Service Fabric-Name wird implizit und rekursiv gelöscht, wenn die Anwendung von Service Fabric verwaltet wird.

Ein erzwungener Löschaufruf kann das laufende normale Löschen in einen erzwungenen Löschvorgang konvertieren.

Gilt für:

DeleteServiceAsync(DeleteServiceDescription)

Löscht den angegebenen Dienst instance.

public System.Threading.Tasks.Task DeleteServiceAsync (System.Fabric.Description.DeleteServiceDescription deleteServiceDescription);
member this.DeleteServiceAsync : System.Fabric.Description.DeleteServiceDescription -> System.Threading.Tasks.Task
Public Function DeleteServiceAsync (deleteServiceDescription As DeleteServiceDescription) As Task

Parameter

deleteServiceDescription
DeleteServiceDescription

Die Beschreibung des zu löschenden Diensts.

Gibt zurück

Der gelöschte Dienst instance.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Wenn deleteServiceDescription null ist.

Hinweise

Der Service Fabric-Name wird implizit und rekursiv gelöscht, wenn die Anwendung von Service Fabric verwaltet wird.

Ein erzwungener Löschaufruf kann das laufende normale Löschen in einen erzwungenen Löschvorgang konvertieren.

Das Standardtimeout beträgt eine Minute, für die das System den Vorgang fortsetzen kann, bevor zurückgegeben TimeoutExceptionwird.

Gilt für:

DeleteServiceAsync(Uri)

Achtung

This API is deprecated, use overload taking DeleteServiceDescription instead.

Löscht den angegebenen Dienst instance.

[System.Obsolete("This API is deprecated, use overload taking DeleteServiceDescription instead.", false)]
public System.Threading.Tasks.Task DeleteServiceAsync (Uri serviceName);
[<System.Obsolete("This API is deprecated, use overload taking DeleteServiceDescription instead.", false)>]
member this.DeleteServiceAsync : Uri -> System.Threading.Tasks.Task
Public Function DeleteServiceAsync (serviceName As Uri) As Task

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts.

Gibt zurück

Der gelöschte Dienst instance.

Attribute

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Wenn serviceName null ist.

Hinweise

Der Service Fabric-Name wird implizit und rekursiv gelöscht, wenn die Anwendung von Service Fabric verwaltet wird.

Das Standardtimeout beträgt eine Minute, für die das System den Vorgang fortsetzen kann, bevor zurückgegeben TimeoutExceptionwird.

Gilt für: