FabricClient.ApplicationManagementClient.ProvisionApplicationAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ProvisionApplicationAsync(String, TimeSpan, CancellationToken) |
Provisione ou registre um tipo de aplicativo com o cluster. |
ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken) |
Provisione ou registre um tipo de aplicativo com o cluster. |
ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase) |
Provisione ou registre um tipo de aplicativo com o cluster. |
ProvisionApplicationAsync(String) |
Provisiona ou registra um tipo de aplicativo do Service Fabric com o cluster. |
ProvisionApplicationAsync(String, TimeSpan, CancellationToken)
Provisione ou registre um tipo de aplicativo com o 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
Parâmetros
- applicationPackagePathInImageStore
- String
O caminho relativo para o pacote de aplicativos no repositório de imagens especificado durante CopyApplicationPackage(String, String, String, TimeSpan).
- timeout
- TimeSpan
A quantidade máxima de tempo que o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .
- cancellationToken
- CancellationToken
O CancellationToken que a operação está observando. Ele pode ser usado para propagar a notificação de que a operação deve ser cancelada.
Retornos
Um Task que representa a operação.
Exceções
O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.
ImageStoreIOException: houve um erro de E/S comunicando-se com o repositório de imagens.
ApplicationTypeAlreadyExists: o tipo de aplicativo já foi provisionado
Erro ao acessar um arquivo no repositório de imagens.
Um arquivo necessário não foi encontrado no repositório de imagens.
Um diretório necessário não foi encontrado no repositório de imagens.
Um caminho para um arquivo/diretório do repositório de imagens era muito longo.
A solicitação atingiu o tempo limite, mas pode já ter sido aceita para processamento pelo sistema.
A solicitação foi cancelada antes do tempo limite expirar, mas pode já ter sido aceita para processamento pelo sistema.
Comentários
Isso é obrigatório antes que uma instância de aplicativo possa ser criada.
Aplica-se a
ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)
Provisione ou registre um tipo de aplicativo com o 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
Parâmetros
- description
- ProvisionApplicationTypeDescriptionBase
Descrição da solicitação de provisionamento. Para provisionar um pacote copiado anteriormente para o repositório de imagens, use ProvisionApplicationTypeDescription. Para provisionar um pacote de um repositório externo, use ExternalStoreProvisionApplicationTypeDescription.
- timeout
- TimeSpan
A quantidade máxima de tempo que o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .
- cancellationToken
- CancellationToken
O CancellationToken que a operação está observando. Ele pode ser usado para propagar a notificação de que a operação deve ser cancelada.
Retornos
Um Task que representa a operação.
Exceções
O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.
ImageStoreIOException: houve um erro de E/S comunicando-se com o repositório de imagens.
ApplicationTypeAlreadyExists: o tipo de aplicativo já foi provisionado
Erro ao acessar um arquivo no repositório de imagens.
Um arquivo necessário não foi encontrado no repositório de imagens.
Um diretório necessário não foi encontrado no repositório de imagens.
Um caminho para um arquivo/diretório do repositório de imagens era muito longo.
A solicitação atingiu o tempo limite, mas pode já ter sido aceita para processamento pelo sistema.
A solicitação foi cancelada antes do tempo limite expirar, mas pode já ter sido aceita para processamento pelo sistema.
Comentários
A operação de provisionamento é obrigatória antes que uma instância de aplicativo possa ser criada.
Aplica-se a
ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase)
Provisione ou registre um tipo de aplicativo com o 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
Parâmetros
- description
- ProvisionApplicationTypeDescriptionBase
A descrição da solicitação de provisionamento. Para provisionar um pacote copiado anteriormente para o repositório de imagens, use ProvisionApplicationTypeDescription. Para provisionar um pacote de um repositório externo, use ExternalStoreProvisionApplicationTypeDescription.
Retornos
Um Task que representa a operação.
Exceções
O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.
ImageStoreIOException: houve um erro de E/S comunicando-se com o repositório de imagens.
ApplicationTypeAlreadyExists: o tipo de aplicativo já foi provisionado
Erro ao acessar um arquivo no repositório de imagens.
Um arquivo necessário não foi encontrado no repositório de imagens.
Um diretório necessário não foi encontrado no repositório de imagens.
Um caminho para um arquivo/diretório do repositório de imagens era muito longo.
A solicitação atingiu o tempo limite, mas pode já ter sido aceita para processamento pelo sistema.
A solicitação foi cancelada antes do tempo limite expirar, mas pode já ter sido aceita para processamento pelo sistema.
Comentários
A operação de provisionamento é obrigatória antes que uma instância de aplicativo possa ser criada.
Aplica-se a
ProvisionApplicationAsync(String)
Provisiona ou registra um tipo de aplicativo do Service Fabric com o 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
Parâmetros
- applicationPackagePathInImageStore
- String
O caminho relativo para o pacote de aplicativos no repositório de imagens especificado durante CopyApplicationPackage(String, String, String, TimeSpan).
Retornos
Um Task que representa a operação.
Exceções
O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.
ImageStoreIOException: houve um erro de E/S comunicando-se com o repositório de imagens.
ApplicationTypeAlreadyExists: o tipo de aplicativo já foi provisionado
Erro ao acessar um arquivo no repositório de imagens.
Um arquivo necessário não foi encontrado no repositório de imagens.
Um diretório necessário não foi encontrado no repositório de imagens.
Um caminho para um arquivo/diretório do repositório de imagens era muito longo.
A solicitação atingiu o tempo limite, mas pode já ter sido aceita para processamento pelo sistema.
A solicitação foi cancelada antes do tempo limite expirar, mas pode já ter sido aceita para processamento pelo sistema.
Comentários
Isso é obrigatório antes que uma instância de aplicativo possa ser criada.
Aplica-se a
Azure SDK for .NET