Unregister-ServiceFabricApplicationType
Annulla la registrazione del tipo di applicazione di Service Fabric.
Sintassi
Unregister-ServiceFabricApplicationType
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-Async]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Unregister-ServiceFabricApplicationType annulla la registrazione di un tipo di applicazione di Service Fabric. Il tipo di applicazione deve essere stato registrato in precedenza con Register-ServiceFabricApplicationType.
Prima di annullare la registrazione di un tipo di applicazione, è necessario usare il cmdlet Remove-ServiceFabricService per rimuovere i servizi basati sull'applicazione. Usare il cmdlet Remove-ServiceFabricApplication per rimuovere le istanze del tipo di applicazione. Se si annulla la registrazione di un tipo di applicazione, il pacchetto dell'applicazione viene rimosso dall'archivio immagini.
Per gestire i cluster di Service Fabric, avviare Windows PowerShell usando l'opzione Esegui come amministratore. Prima di eseguire qualsiasi operazione in un cluster di Service Fabric, stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster .
Esempio
Esempio 1: Annullare la registrazione di un tipo di applicazione
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Force
Questo comando annulla la registrazione del tipo di applicazione CalcServiceApp con la versione 1.0. Quando il comando restituisce l'esito positivo, il tipo di applicazione è stato annullata correttamente. Poiché il comando include il parametro Force , il cmdlet non richiede la conferma.
Esempio 2: Annullare la registrazione di un tipo di applicazione asincrono
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Async
PS C:\> Get-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0"
Unregister-ServiceFabricApplicationType avvia il provisioning del tipo di applicazione CalcServiceApp con la versione 1.0. Poiché viene fornita l'opzione -Async, il comando restituisce non appena il cluster riceve la richiesta. Get-ServiceFabricApplicationType ottiene i tipi di applicazione registrati nel cluster con il filtro specificato. I tipi di applicazione restituiti (se presenti) includono lo stato di registrazione. Il cmdlet può essere usato per visualizzare lo stato di annullamento del provisioning. Quando il tipo di applicazione con la versione specificata viene annullata la registrazione, non verrà visualizzato nell'output Get-ServiceFabricApplicationType .
Parametri
-ApplicationTypeName
Specifica il nome di un tipo di applicazione di Service Fabric. Il cmdlet annulla la registrazione del tipo specificato.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ApplicationTypeVersion
Specifica la versione di un tipo di applicazione di Service Fabric. Il cmdlet annulla la registrazione del tipo con la versione specificata.
Tipo: | String |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Async
Il comando restituisce non appena la richiesta di annullamento della registrazione viene accettata dal cluster. Usare il comando Get-ServiceFabricApplicationType per eseguire una query sullo stato della richiesta. Quando si passa l'opzione asincrona, non è necessario aumentare -TimeoutSec per i pacchetti di applicazioni di grandi dimensioni.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Force
Forza l'esecuzione del comando senza chiedere conferma all'utente.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TimeoutSec
Specifica il periodo di timeout, espresso in secondi, per l'operazione.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
System.String
Output
System.Object