Delen via


Unregister-ServiceFabricApplicationType

Hiermee wordt de registratie van een Service Fabric-toepassingstype opgeheven.

Syntaxis

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

Description

Met de cmdlet Unregister-ServiceFabricApplicationType wordt de registratie van een Service Fabric-toepassingstype ongedaan gemaakt. Het toepassingstype moet eerder zijn geregistreerd bij Register-ServiceFabricApplicationType.

Voordat u de registratie van een toepassingstype ongedaan maakt, moet u de cmdlet Remove-ServiceFabricService gebruiken om services te verwijderen die u op de toepassing baseerd. Gebruik de cmdlet Remove-ServiceFabricApplication om exemplaren van het toepassingstype te verwijderen. Als u de registratie van een toepassingstype ongedaan maakt, wordt het toepassingspakket verwijderd uit het installatiekopiearchief.

Als u Service Fabric-clusters wilt beheren, start u Windows PowerShell met behulp van de optie Uitvoeren als administrator. Voordat u een bewerking uitvoert op een Service Fabric-cluster, maakt u een verbinding met het cluster met behulp van de cmdlet Connect-ServiceFabricCluster .

Voorbeelden

Voorbeeld 1: Registratie van een toepassingstype ongedaan maken

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

Met deze opdracht wordt de registratie van het toepassingstype CalcServiceApp met versie 1.0 opgeheven. Wanneer de opdracht wordt geretourneerd, is de registratie van het toepassingstype ongedaan gemaakt. Omdat de opdracht de parameter Force bevat, wordt u niet om bevestiging gevraagd.

Voorbeeld 2: De registratie van een toepassingstype asynchroon ongedaan maken

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

Unregister-ServiceFabricApplicationType begint met het ongedaan maken van de inrichting van het toepassingstype CalcServiceApp met versie 1.0. Omdat de Async-switch is opgegeven, wordt de opdracht geretourneerd zodra het cluster de aanvraag ontvangt. Get-ServiceFabricApplicationType haalt de toepassingstypen op die zijn geregistreerd in het cluster met het opgegeven filter. De geretourneerde toepassingstypen (indien aanwezig) bevatten de registratiestatus. De cmdlet kan worden gebruikt om de voortgang van de inrichting ongedaan te maken. Wanneer het toepassingstype met de opgegeven versie niet is geregistreerd, wordt dit niet weergegeven in de uitvoer Get-ServiceFabricApplicationType .

Parameters

-ApplicationTypeName

Hiermee geeft u de naam van een Service Fabric-toepassingstype. De cmdlet verwijdert de registratie van het type dat u opgeeft.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ApplicationTypeVersion

Hiermee geeft u de versie van een Service Fabric-toepassingstype op. De cmdlet verwijdert de registratie van het type met de versie die u opgeeft.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Async

De opdracht wordt geretourneerd zodra de registratieaanvraag wordt geaccepteerd door het cluster. Gebruik de opdracht Get-ServiceFabricApplicationType om de status van de aanvraag op te vragen. Wanneer u de asynchrone switch doorgeeft, hoeft u de time-outsec niet te verhogen voor grote toepassingspakketten.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Hiermee dwingt u de opdracht uit te voeren zonder om bevestiging van de gebruiker te vragen.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TimeoutSec

Hiermee geeft u de time-outperiode, in seconden, voor de bewerking op.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

System.String

Uitvoerwaarden

System.Object