FabricClient.ApplicationManagementClient.DeleteApplicationAsync 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.
Überlädt
DeleteApplicationAsync(DeleteApplicationDescription, TimeSpan, CancellationToken) |
Löscht die Anwendung instance aus dem Cluster und löscht alle Dienste, die zur Anwendung gehören. |
DeleteApplicationAsync(Uri, TimeSpan, CancellationToken) |
Veraltet.
Löscht die Anwendung instance aus dem Cluster und löscht alle Dienste, die zur Anwendung gehören. |
DeleteApplicationAsync(DeleteApplicationDescription) |
Löscht die Anwendung instance aus dem Cluster und löscht alle Dienste, die zur Anwendung gehören. |
DeleteApplicationAsync(Uri) |
Veraltet.
Löscht die Anwendung instance aus dem Cluster und löscht alle Dienste, die zur Anwendung gehören. |
DeleteApplicationAsync(DeleteApplicationDescription, TimeSpan, CancellationToken)
Löscht die Anwendung instance aus dem Cluster und löscht alle Dienste, die zur Anwendung gehören.
public System.Threading.Tasks.Task DeleteApplicationAsync (System.Fabric.Description.DeleteApplicationDescription deleteApplicationDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.DeleteApplicationAsync : System.Fabric.Description.DeleteApplicationDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteApplicationAsync (deleteApplicationDescription As DeleteApplicationDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parameter
- deleteApplicationDescription
- DeleteApplicationDescription
Die Beschreibung der zu löschenden Anwendung.
- 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.
ApplicationNotFound: Die Anwendung 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.
Ein erzwungener Löschaufruf kann das laufende normale Löschen in einen erzwungenen Löschvorgang konvertieren.
Gilt für:
DeleteApplicationAsync(Uri, TimeSpan, CancellationToken)
Achtung
This api is deprecated, use overload taking DeleteApplicationDescription instead.
Löscht die Anwendung instance aus dem Cluster und löscht alle Dienste, die zur Anwendung gehören.
[System.Obsolete("This api is deprecated, use overload taking DeleteApplicationDescription instead.", false)]
public System.Threading.Tasks.Task DeleteApplicationAsync (Uri applicationName, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use overload taking DeleteApplicationDescription instead.", false)>]
member this.DeleteApplicationAsync : Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteApplicationAsync (applicationName As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parameter
- applicationName
- Uri
Der URI der Anwendung instance Name.
- 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.
- Attribute
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.
ApplicationNotFound: Die Anwendung 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:
DeleteApplicationAsync(DeleteApplicationDescription)
Löscht die Anwendung instance aus dem Cluster und löscht alle Dienste, die zur Anwendung gehören.
public System.Threading.Tasks.Task DeleteApplicationAsync (System.Fabric.Description.DeleteApplicationDescription deleteApplicationDescription);
member this.DeleteApplicationAsync : System.Fabric.Description.DeleteApplicationDescription -> System.Threading.Tasks.Task
Public Function DeleteApplicationAsync (deleteApplicationDescription As DeleteApplicationDescription) As Task
Parameter
- deleteApplicationDescription
- DeleteApplicationDescription
Die Beschreibung der zu löschenden Anwendung.
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.
ApplicationNotFound: Die Anwendung 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.
Ein erzwungener Löschaufruf kann das laufende normale Löschen in einen erzwungenen Löschvorgang konvertieren.
Gilt für:
DeleteApplicationAsync(Uri)
Achtung
This api is deprecated, use overload taking DeleteApplicationDescription instead.
Löscht die Anwendung instance aus dem Cluster und löscht alle Dienste, die zur Anwendung gehören.
[System.Obsolete("This api is deprecated, use overload taking DeleteApplicationDescription instead.", false)]
public System.Threading.Tasks.Task DeleteApplicationAsync (Uri applicationName);
[<System.Obsolete("This api is deprecated, use overload taking DeleteApplicationDescription instead.", false)>]
member this.DeleteApplicationAsync : Uri -> System.Threading.Tasks.Task
Public Function DeleteApplicationAsync (applicationName As Uri) As Task
Parameter
- applicationName
- Uri
Der URI der Anwendung instance Name.
Gibt zurück
Ein Task , der den Vorgang darstellt.
- Attribute
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.
ApplicationNotFound: Die Anwendung 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:
Azure SDK for .NET