Unregister-ServiceFabricApplicationType

Annulla la registrazione di un tipo di applicazione di Service Fabric.

Sintassi

Default (Impostazione predefinita)

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 annullato 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 viene restituito 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.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-ApplicationTypeVersion

Specifica la versione di un tipo di applicazione di Service Fabric. Il cmdlet annulla la registrazione del tipo con la versione specificata.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:1
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti: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 il -TimeoutSec per i pacchetti di applicazioni di grandi dimensioni.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Force

Forza l'esecuzione del comando senza chiedere conferma dell'utente.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-TimeoutSec

Specifica il periodo di timeout, espresso in secondi, per l'operazione.

Proprietà dei parametri

Tipo:Int32
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

System.String

Output

System.Object