FabricClient.ClusterManagementClient.ProvisionFabricAsync 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
ProvisionFabricAsync(String, String) |
Stellt das Service Fabric bereit. |
ProvisionFabricAsync(String, String, TimeSpan, CancellationToken) |
Stellt Service Fabric mithilfe des angegebenen Timeouts und des angegebenen Abbruchtokens bereit. |
ProvisionFabricAsync(String, String)
Stellt das Service Fabric bereit.
public System.Threading.Tasks.Task ProvisionFabricAsync (string patchFilePath, string clusterManifestFilePath);
member this.ProvisionFabricAsync : string * string -> System.Threading.Tasks.Task
Public Function ProvisionFabricAsync (patchFilePath As String, clusterManifestFilePath As String) As Task
Parameter
- patchFilePath
- String
Der Pfad zur Updatepatchdatei.
- clusterManifestFilePath
- String
Der Pfad zum Clustermanifest.
Gibt zurück
Das bereitgestellte Service Fabric.
Ausnahmen
Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.
Hinweise
Ein null
Wert ist entweder für den patchFilePath
Parameter oder den clusterManifestFilePath
Parameter zulässig. Ein null
Wert kann nicht für beide Parameter verwendet werden.
Dadurch werden die Patchdatei und/oder die Clustermanifestdatei in den Speicherort des Imagespeichers hochgeladen. Der Speicherort des Imagespeichers wird als Konfigurationseinstellung im Clustermanifest angegeben, das beim Erstellen des Clusters bereitgestellt wurde.
Die Überprüfung des Clustermanifests erfolgt im Kontext dieses Aufrufs.
Gilt für:
ProvisionFabricAsync(String, String, TimeSpan, CancellationToken)
Stellt Service Fabric mithilfe des angegebenen Timeouts und des angegebenen Abbruchtokens bereit.
public System.Threading.Tasks.Task ProvisionFabricAsync (string patchFilePath, string clusterManifestFilePath, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ProvisionFabricAsync : string * string * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ProvisionFabricAsync (patchFilePath As String, clusterManifestFilePath As String, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parameter
- patchFilePath
- String
Der Pfad zur Updatepatchdatei.
- clusterManifestFilePath
- String
Der Pfad zum Clustermanifest.
- timeout
- TimeSpan
Die maximale Zeitspanne, die Service Fabric ermöglicht, dass dieser Vorgang fortgesetzt werden kann, bevor ein TimeoutExceptionzurückgegeben wird.
- cancellationToken
- CancellationToken
Das Abbruchtoken, das der Vorgang beobachtet. Sie kann verwendet werden, um eine Benachrichtigung zu senden, dass der Vorgang abgebrochen werden soll. Beachten Sie, dass der Abbruch hilfreich ist und dass der Vorgang auch dann abgeschlossen werden kann, wenn er abgebrochen wird.
Gibt zurück
Das bereitgestellte Service Fabric.
Ausnahmen
Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.
Hinweise
Ein null
Wert ist entweder für den patchFilePath
Parameter oder den clusterManifestFilePath
Parameter zulässig. Ein null
Wert kann nicht für beide Parameter verwendet werden.
Dadurch werden die Patchdatei und/oder die Clustermanifestdatei in den Speicherort des Imagespeichers hochgeladen. Der Speicherort des Imagespeichers wird als Konfigurationseinstellung im Clustermanifest angegeben, das beim Erstellen des Clusters bereitgestellt wurde.
Die Überprüfung des Clustermanifests erfolgt im Kontext dieses Aufrufs.
Gilt für:
Azure SDK for .NET