Share via


Extensions.DeleteComposeDeploymentAsync Methode

Definition

Überlädt

DeleteComposeDeploymentAsync(FabricClient+ComposeDeploymentClient, DeleteComposeDeploymentDescription)

Löscht die instance zum Verfassen der Bereitstellung aus dem Cluster.

DeleteComposeDeploymentAsync(FabricClient+ComposeDeploymentClient, DeleteComposeDeploymentDescription, TimeSpan)

Löscht die Compose-Bereitstellung aus dem Cluster.

DeleteComposeDeploymentAsync(FabricClient+ComposeDeploymentClient, DeleteComposeDeploymentDescription, TimeSpan, CancellationToken)

Löscht die Compose-Bereitstellung aus dem Cluster.

DeleteComposeDeploymentAsync(FabricClient+ComposeDeploymentClient, DeleteComposeDeploymentDescription)

Löscht die instance zum Verfassen der Bereitstellung aus dem Cluster.

public static System.Threading.Tasks.Task DeleteComposeDeploymentAsync (this System.Fabric.FabricClient.ComposeDeploymentClient client, Microsoft.ServiceFabric.Preview.Client.Description.DeleteComposeDeploymentDescription description);
static member DeleteComposeDeploymentAsync : System.Fabric.FabricClient.ComposeDeploymentClient * Microsoft.ServiceFabric.Preview.Client.Description.DeleteComposeDeploymentDescription -> System.Threading.Tasks.Task
<Extension()>
Public Function DeleteComposeDeploymentAsync (client As FabricClient.ComposeDeploymentClient, description As DeleteComposeDeploymentDescription) As Task

Parameter

description
DeleteComposeDeploymentDescription

Die DeleteComposeDeploymentDescription , die bestimmt, welche Compose-Bereitstellung gelöscht werden soll.

Gibt zurück

Ein Task , der den Vorgang darstellt.

Ausnahmen

ApplicationUpgradeInProgress: Die Anwendung wird gerade aktualisiert.

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

ComposeDeploymentNotFound: Die Compose-Bereitstellung ist nicht vorhanden.

ApplicationUpgradeInProgress: Die Anwendung wird gerade aktualisiert.

Für die Anforderung ist ein Timeout aufgetreten, aber möglicherweise wurde bereits für die Verarbeitung durch das System akzeptiert.

Die Anforderung wurde abgebrochen, bevor das Timeout abgelaufen ist, wurde aber möglicherweise bereits für die Verarbeitung durch das System akzeptiert.

Hinweise

Der gesamte Status der Compose-Bereitstellung geht verloren und kann nicht wiederhergestellt werden, nachdem die Compose-Bereitstellung gelöscht wurde.

Gilt für:

DeleteComposeDeploymentAsync(FabricClient+ComposeDeploymentClient, DeleteComposeDeploymentDescription, TimeSpan)

Löscht die Compose-Bereitstellung aus dem Cluster.

public static System.Threading.Tasks.Task DeleteComposeDeploymentAsync (this System.Fabric.FabricClient.ComposeDeploymentClient client, Microsoft.ServiceFabric.Preview.Client.Description.DeleteComposeDeploymentDescription description, TimeSpan timeout);
static member DeleteComposeDeploymentAsync : System.Fabric.FabricClient.ComposeDeploymentClient * Microsoft.ServiceFabric.Preview.Client.Description.DeleteComposeDeploymentDescription * TimeSpan -> System.Threading.Tasks.Task
<Extension()>
Public Function DeleteComposeDeploymentAsync (client As FabricClient.ComposeDeploymentClient, description As DeleteComposeDeploymentDescription, timeout As TimeSpan) As Task

Parameter

description
DeleteComposeDeploymentDescription

Die DeleteComposeDeploymentDescription , die bestimmt, welche Compose-Bereitstellung gelöscht werden soll.

timeout
TimeSpan

Definiert die maximale Zeitspanne, für die das System den Vorgang fortsetzen kann, bevor System.TimeoutException zurückgegeben wird.

Gibt zurück

Ein Task , der den Vorgang darstellt.

Ausnahmen

ApplicationUpgradeInProgress: Die Anwendung wird gerade aktualisiert.

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

ComposeDeploymentNotFound: Die Compose-Bereitstellung ist nicht vorhanden.

ApplicationUpgradeInProgress: Die Anwendung wird gerade aktualisiert.

Für die Anforderung ist ein Timeout aufgetreten, aber möglicherweise wurde bereits für die Verarbeitung durch das System akzeptiert.

Die Anforderung wurde abgebrochen, bevor das Timeout abgelaufen ist, wurde aber möglicherweise bereits für die Verarbeitung durch das System akzeptiert.

Hinweise

Der gesamte Anwendungsstatus geht verloren und kann nicht wiederhergestellt werden, nachdem die Anwendung gelöscht wurde.

Gilt für:

DeleteComposeDeploymentAsync(FabricClient+ComposeDeploymentClient, DeleteComposeDeploymentDescription, TimeSpan, CancellationToken)

Löscht die Compose-Bereitstellung aus dem Cluster.

public static System.Threading.Tasks.Task DeleteComposeDeploymentAsync (this System.Fabric.FabricClient.ComposeDeploymentClient client, Microsoft.ServiceFabric.Preview.Client.Description.DeleteComposeDeploymentDescription description, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
static member DeleteComposeDeploymentAsync : System.Fabric.FabricClient.ComposeDeploymentClient * Microsoft.ServiceFabric.Preview.Client.Description.DeleteComposeDeploymentDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function DeleteComposeDeploymentAsync (client As FabricClient.ComposeDeploymentClient, description As DeleteComposeDeploymentDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parameter

description
DeleteComposeDeploymentDescription

Die DeleteComposeDeploymentDescription , die bestimmt, welche Compose-Bereitstellung gelöscht werden soll.

timeout
TimeSpan

Definiert die maximale Zeitspanne, für die das System den Vorgang fortsetzen kann, bevor System.TimeoutException zurückgegeben wird.

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

Ein Task , der den Vorgang darstellt.

Ausnahmen

ApplicationUpgradeInProgress: Die Anwendung wird gerade aktualisiert.

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

ComposeDeploymentNotFound: Die Compose-Bereitstellung ist nicht vorhanden.

ApplicationUpgradeInProgress: Die Anwendung wird gerade aktualisiert.

Für die Anforderung ist ein Timeout aufgetreten, aber möglicherweise wurde bereits für die Verarbeitung durch das System akzeptiert.

Die Anforderung wurde abgebrochen, bevor das Timeout abgelaufen ist, wurde aber möglicherweise bereits für die Verarbeitung durch das System akzeptiert.

Hinweise

Der gesamte Anwendungsstatus geht verloren und kann nicht wiederhergestellt werden, nachdem die Anwendung gelöscht wurde.

Gilt für: