Partager via


Unregister-ServiceFabricApplicationType

Annule l’enregistrement d’un type d’application Service Fabric.

Syntax

Unregister-ServiceFabricApplicationType
          [-ApplicationTypeName] <String>
          [-ApplicationTypeVersion] <String>
          [-Async]
          [-Force]
          [-TimeoutSec <Int32>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]

Description

L’applet de commande Unregister-ServiceFabricApplicationType annule l’inscription d’un type d’application Service Fabric. Le type d’application doit avoir été précédemment inscrit auprès de Register-ServiceFabricApplicationType.

Avant de désinscrire un type d’application, vous devez utiliser l’applet de commande Remove-ServiceFabricService pour supprimer les services que vous basez sur l’application. Utilisez l’applet de commande Remove-ServiceFabricApplication pour supprimer des instances du type d’application. Si vous annulez l’inscription d’un type d’application, le package d’application est supprimé du magasin d’images.

Pour gérer les clusters Service Fabric, démarrez Windows PowerShell à l’aide de l’option Exécuter en tant qu’administrateur. Avant d’effectuer une opération sur un cluster Service Fabric, établissez une connexion au cluster à l’aide de l’applet de commande Connect-ServiceFabricCluster .

Exemples

Exemple 1 : Désinscrire un type d’application

PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Force

Cette commande annule l’inscription du type d’application CalcServiceApp avec la version 1.0. Lorsque la commande retourne la réussite, le type d’application a été correctement désinscrit. Étant donné que la commande inclut le paramètre Force , l’applet de commande ne vous invite pas à confirmer.

Exemple 2 : Annuler l’inscription d’un type d’application async

PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Async
PS C:\> Get-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0"

Unregister-ServiceFabricApplicationType démarre l’annulation de l’approvisionnement du type d’application CalcServiceApp avec la version 1.0. Étant donné que le commutateur -Async est fourni, la commande retourne dès que le cluster reçoit la demande. Get-ServiceFabricApplicationType obtient les types d’application inscrits dans le cluster avec le filtre spécifié. Les types d’application retournés (le cas échéant) incluent l’état d’inscription. L’applet de commande peut être utilisée pour voir la progression de l’annulation de l’approvisionnement. Lorsque le type d’application avec la version spécifiée est correctement désinscrit, il ne s’affiche pas dans la sortie Get-ServiceFabricApplicationType .

Paramètres

-ApplicationTypeName

Spécifie le nom d’un type d’application Service Fabric. L’applet de commande annule l’inscription du type que vous spécifiez.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ApplicationTypeVersion

Spécifie la version d’un type d’application Service Fabric. L’applet de commande annule l’inscription du type qui a la version que vous spécifiez.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Async

La commande retourne dès que la demande d’annulation de l’inscription est acceptée par le cluster. Utilisez la commande Get-ServiceFabricApplicationType pour interroger l’état de la requête. Lors du passage du commutateur asynchrone, il n’est pas nécessaire d’augmenter le paramètre -TimeoutSec pour les packages d’application volumineux.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Spécifie le délai d’expiration, en secondes, pour l’opération.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

System.String

Sorties

System.Object