Freigeben über


FabricClient.ClusterManagementClient.UnprovisionFabricAsync Methode

Definition

Überlädt

UnprovisionFabricAsync(String, String)

Hebt die Bereitstellung von Service Fabric auf.

UnprovisionFabricAsync(String, String, TimeSpan, CancellationToken)

Hebt die Bereitstellung von Service Fabric mithilfe des angegebenen Timeout- und Abbruchtokens auf.

UnprovisionFabricAsync(String, String)

Hebt die Bereitstellung von Service Fabric auf.

public System.Threading.Tasks.Task UnprovisionFabricAsync (string codeVersion, string configVersion);
member this.UnprovisionFabricAsync : string * string -> System.Threading.Tasks.Task
Public Function UnprovisionFabricAsync (codeVersion As String, configVersion As String) As Task

Parameter

codeVersion
String

Die Codeversion, die aufzuheben ist.

configVersion
String

Die Konfigurationsversion, die nicht mehr bereitgestellt werden soll.

Gibt zurück

Das nicht bereitgestellte Service Fabric.

Ausnahmen

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

Hinweise

Ein null Wert ist entweder für den codeVersion Parameter oder den configVersion Parameter zulässig. Ein null Wert kann nicht für beide Parameter verwendet werden.

Dadurch wird die Patchdatei und/oder die Clustermanifestdatei aus dem Speicherort des Imagespeichers gelöscht. Der Speicherort des Imagespeichers wird als Konfigurationseinstellung im Clustermanifest angegeben, das beim Erstellen des Clusters bereitgestellt wurde.

Gilt für:

UnprovisionFabricAsync(String, String, TimeSpan, CancellationToken)

Hebt die Bereitstellung von Service Fabric mithilfe des angegebenen Timeout- und Abbruchtokens auf.

public System.Threading.Tasks.Task UnprovisionFabricAsync (string codeVersion, string configVersion, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.UnprovisionFabricAsync : string * string * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UnprovisionFabricAsync (codeVersion As String, configVersion As String, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parameter

codeVersion
String

Die Codeversion, die aufzuheben ist.

configVersion
String

Die Konfigurationsversion, die nicht mehr bereitgestellt werden soll.

timeout
TimeSpan

Die maximale Zeitspanne, die Service Fabric ermöglicht, diesen Vorgang fortzusetzen, bevor ein TimeoutExceptionzurückgegeben wird.

cancellationToken
CancellationToken

Das Abbruchtoken, das vom Vorgang beobachtet wird. Sie kann verwendet werden, um eine Benachrichtigung zu senden, dass der Vorgang abgebrochen werden soll. Beachten Sie, dass der Abbruch eine Empfehlung ist und dass der Vorgang auch dann abgeschlossen werden kann, wenn er abgebrochen wird.

Gibt zurück

Das nicht bereitgestellte Service Fabric.

Ausnahmen

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

Gilt für: