Unregister-ServiceFabricApplicationType
Desregista um tipo de aplicação de Tecido de Serviço.
Sintaxe
Unregister-ServiceFabricApplicationType
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-Async]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O Unregister-ServiceFabricApplicationType cmdlet unregisters a Service Fabric application type. O tipo de aplicação deve ter sido previamente registado no Register-ServiceFabricApplicationType.
Antes de desregistralr um tipo de aplicação, tem de utilizar o cmdlet Remove-ServiceFabricService para remover os serviços que baseia na aplicação. Utilize o cmdlet Remove-ServiceFabricApplication para remover instâncias do tipo de aplicação. Se não registar um tipo de aplicação, o pacote de aplicações é removido da loja de imagens.
Para gerir os clusters de Tecido de Serviço, comece Windows PowerShell utilizando a opção Executar como administrador. Antes de efetuar qualquer operação num cluster de tecido de serviço, estabeleça uma ligação ao cluster utilizando o cmdlet Connect-ServiceFabricCluster .
Exemplos
Exemplo 1: Não registar um tipo de aplicação
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Force
Este comando não registra o tipo de aplicação CalcServiceApp com a versão 1.0. Quando o comando retorna ao sucesso, o tipo de aplicação foi registado com sucesso. Como o comando inclui o parâmetro Força , o cmdlet não lhe pede confirmação.
Exemplo 2: Não registar um async tipo de aplicação
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Async
PS C:\> Get-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0"
Unregister-ServiceFabricApplicationType começa a não serprovisionamento do tipo de aplicação CalcServiceApp com a versão 1.0. Como o interruptor -Async é fornecido, o comando retorna assim que o cluster recebe o pedido. Get-ServiceFabricApplicationType obtém os tipos de aplicação registados no cluster com o filtro especificado. Os tipos de pedido devolvido (se houver) incluem o estado de registo. O cmdlet pode ser usado para ver o progresso não provisão. Quando o tipo de aplicação com a versão especificada não estiver registado com sucesso, não será mostrado na saída Get-ServiceFabricApplicationType .
Parâmetros
-ApplicationTypeName
Especifica o nome de um tipo de aplicação de Tecido de Serviço. O cmdlet não registra o tipo que especifica.
Tipo: | String |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ApplicationTypeVersion
Especifica a versão de um tipo de aplicação De Tecido de Serviço. O cmdlet não registra o tipo que tem a versão que especifica.
Tipo: | String |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Async
O comando regressa assim que o pedido não registado for aceite pelo cluster. Utilize o comando Get-ServiceFabricApplicationType para consultar o estado do pedido. Ao passar o interruptor async, não há necessidade de aumentar o -TimeoutSec para grandes pacotes de aplicações.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Force
Força o comando a funcionar sem pedir confirmação do utilizador.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-TimeoutSec
Especifica o período de tempo de ício, em segundos, para a operação.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
System.String
Saídas
System.Object