FabricClient.ApplicationManagementClient.ProvisionApplicationAsync 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
ProvisionApplicationAsync(String, TimeSpan, CancellationToken) |
Bereitstellen oder Registrieren eines Anwendungstyps beim Cluster. |
ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken) |
Bereitstellen oder Registrieren eines Anwendungstyps beim Cluster. |
ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase) |
Bereitstellen oder Registrieren eines Anwendungstyps beim Cluster. |
ProvisionApplicationAsync(String) |
Stellt einen Service Fabric-Anwendungstyp mit dem Cluster bereit oder registriert einen Service Fabric-Anwendungstyp mit dem Cluster. |
ProvisionApplicationAsync(String, TimeSpan, CancellationToken)
Bereitstellen oder Registrieren eines Anwendungstyps beim Cluster.
public System.Threading.Tasks.Task ProvisionApplicationAsync (string applicationPackagePathInImageStore, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ProvisionApplicationAsync : string * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ProvisionApplicationAsync (applicationPackagePathInImageStore As String, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parameter
- applicationPackagePathInImageStore
- String
Der relative Pfad für das Anwendungspaket im während CopyApplicationPackage(String, String, String, TimeSpan)angegebenen Imagespeicher.
- timeout
- TimeSpan
Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.
- cancellationToken
- CancellationToken
Der CancellationToken , den der Vorgang beobachtet. Es kann verwendet werden, um die Benachrichtigung zu verbreiten, dass der Vorgang abgebrochen werden soll.
Gibt zurück
Ein Task , der den Vorgang darstellt.
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.
ImageStoreIOException: Bei der Kommunikation mit dem Imagespeicher ist ein E/A-Fehler aufgetreten.
ApplicationTypeAlreadyExists: Der Anwendungstyp wurde bereits bereitgestellt.
Fehler beim Zugreifen auf eine Datei im Imagespeicher.
Im Imagespeicher wurde keine erforderliche Datei gefunden.
Im Imagespeicher wurde kein erforderliches Verzeichnis gefunden.
Ein Pfad zu einer Datei/einem Verzeichnis des Imagespeichers war zu lang.
Die Anforderung hat ein Timeout erreicht, wurde jedoch möglicherweise bereits vom System für die Verarbeitung akzeptiert.
Die Anforderung wurde abgebrochen, bevor das Timeout abgelaufen ist, aber möglicherweise bereits für die Verarbeitung vom System akzeptiert wurde.
Hinweise
Dies ist obligatorisch, bevor eine Anwendung instance erstellt werden kann.
Gilt für:
ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)
Bereitstellen oder Registrieren eines Anwendungstyps beim Cluster.
public System.Threading.Tasks.Task ProvisionApplicationAsync (System.Fabric.Description.ProvisionApplicationTypeDescriptionBase description, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ProvisionApplicationAsync : System.Fabric.Description.ProvisionApplicationTypeDescriptionBase * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ProvisionApplicationAsync (description As ProvisionApplicationTypeDescriptionBase, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parameter
- description
- ProvisionApplicationTypeDescriptionBase
Beschreibung der Bereitstellungsanforderung. Um ein Paket bereitzustellen, das zuvor in den Imagespeicher kopiert wurde, verwenden Sie ProvisionApplicationTypeDescription. Verwenden ExternalStoreProvisionApplicationTypeDescriptionSie zum Bereitstellen eines Pakets aus einem externen Speicher .
- timeout
- TimeSpan
Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.
- cancellationToken
- CancellationToken
Der CancellationToken , den der Vorgang beobachtet. Es kann verwendet werden, um die Benachrichtigung zu verbreiten, dass der Vorgang abgebrochen werden soll.
Gibt zurück
Ein Task , der den Vorgang darstellt.
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.
ImageStoreIOException: Bei der Kommunikation mit dem Imagespeicher ist ein E/A-Fehler aufgetreten.
ApplicationTypeAlreadyExists: Der Anwendungstyp wurde bereits bereitgestellt.
Fehler beim Zugreifen auf eine Datei im Imagespeicher.
Im Imagespeicher wurde keine erforderliche Datei gefunden.
Im Imagespeicher wurde kein erforderliches Verzeichnis gefunden.
Ein Pfad zu einer Datei/einem Verzeichnis des Imagespeichers war zu lang.
Die Anforderung hat ein Timeout erreicht, wurde jedoch möglicherweise bereits vom System für die Verarbeitung akzeptiert.
Die Anforderung wurde abgebrochen, bevor das Timeout abgelaufen ist, aber möglicherweise bereits für die Verarbeitung vom System akzeptiert wurde.
Hinweise
Der Bereitstellungsvorgang ist obligatorisch, bevor eine Anwendung instance erstellt werden kann.
Gilt für:
ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase)
Bereitstellen oder Registrieren eines Anwendungstyps beim Cluster.
public System.Threading.Tasks.Task ProvisionApplicationAsync (System.Fabric.Description.ProvisionApplicationTypeDescriptionBase description);
member this.ProvisionApplicationAsync : System.Fabric.Description.ProvisionApplicationTypeDescriptionBase -> System.Threading.Tasks.Task
Public Function ProvisionApplicationAsync (description As ProvisionApplicationTypeDescriptionBase) As Task
Parameter
- description
- ProvisionApplicationTypeDescriptionBase
Die Beschreibung der Bereitstellungsanforderung. Um ein Paket bereitzustellen, das zuvor in den Imagespeicher kopiert wurde, verwenden Sie ProvisionApplicationTypeDescription. Verwenden ExternalStoreProvisionApplicationTypeDescriptionSie zum Bereitstellen eines Pakets aus einem externen Speicher .
Gibt zurück
Ein Task , der den Vorgang darstellt.
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.
ImageStoreIOException: Bei der Kommunikation mit dem Imagespeicher ist ein E/A-Fehler aufgetreten.
ApplicationTypeAlreadyExists: Der Anwendungstyp wurde bereits bereitgestellt.
Fehler beim Zugreifen auf eine Datei im Imagespeicher.
Im Imagespeicher wurde keine erforderliche Datei gefunden.
Im Imagespeicher wurde kein erforderliches Verzeichnis gefunden.
Ein Pfad zu einer Datei/einem Verzeichnis des Imagespeichers war zu lang.
Die Anforderung hat ein Timeout erreicht, wurde jedoch möglicherweise bereits vom System für die Verarbeitung akzeptiert.
Die Anforderung wurde abgebrochen, bevor das Timeout abgelaufen ist, aber möglicherweise bereits für die Verarbeitung vom System akzeptiert wurde.
Hinweise
Der Bereitstellungsvorgang ist obligatorisch, bevor eine Anwendung instance erstellt werden kann.
Gilt für:
ProvisionApplicationAsync(String)
Stellt einen Service Fabric-Anwendungstyp mit dem Cluster bereit oder registriert einen Service Fabric-Anwendungstyp mit dem Cluster.
public System.Threading.Tasks.Task ProvisionApplicationAsync (string applicationPackagePathInImageStore);
member this.ProvisionApplicationAsync : string -> System.Threading.Tasks.Task
Public Function ProvisionApplicationAsync (applicationPackagePathInImageStore As String) As Task
Parameter
- applicationPackagePathInImageStore
- String
Der relative Pfad für das Anwendungspaket im während CopyApplicationPackage(String, String, String, TimeSpan)angegebenen Imagespeicher.
Gibt zurück
Ein Task , der den Vorgang darstellt.
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.
ImageStoreIOException: Bei der Kommunikation mit dem Imagespeicher ist ein E/A-Fehler aufgetreten.
ApplicationTypeAlreadyExists: Der Anwendungstyp wurde bereits bereitgestellt.
Fehler beim Zugreifen auf eine Datei im Imagespeicher.
Im Imagespeicher wurde keine erforderliche Datei gefunden.
Im Imagespeicher wurde kein erforderliches Verzeichnis gefunden.
Ein Pfad zu einer Datei/einem Verzeichnis des Imagespeichers war zu lang.
Die Anforderung hat ein Timeout erreicht, wurde jedoch möglicherweise bereits vom System für die Verarbeitung akzeptiert.
Die Anforderung wurde abgebrochen, bevor das Timeout abgelaufen ist, aber möglicherweise bereits für die Verarbeitung vom System akzeptiert wurde.
Hinweise
Dies ist obligatorisch, bevor eine Anwendung instance erstellt werden kann.
Gilt für:
Azure SDK for .NET