Unregister-ServiceFabricApplicationType
Avregistrerar en Service Fabric-programtyp.
Syntax
Unregister-ServiceFabricApplicationType
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-Async]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Unregister-ServiceFabricApplicationType avregistrerar en Service Fabric-programtyp. Programtypen måste ha registrerats tidigare med Register-ServiceFabricApplicationType.
Innan du avregistrerar en programtyp måste du använda cmdleten Remove-ServiceFabricService för att ta bort tjänster som du baserar på programmet. Använd cmdleten Remove-ServiceFabricApplication för att ta bort instanser av programtypen. Om du avregistrerar en programtyp tas programpaketet bort från avbildningsarkivet.
Om du vill hantera Service Fabric-kluster startar du Windows PowerShell med alternativet Kör som administratör. Innan du utför en åtgärd på ett Service Fabric-kluster upprättar du en anslutning till klustret med hjälp av cmdleten Connect-ServiceFabricCluster .
Exempel
Exempel 1: Avregistrera en programtyp
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Force
Det här kommandot avregistrerar programtypen CalcServiceApp med version 1.0. När kommandot returnerar lyckat resultat avregistrerades programtypen. Eftersom kommandot innehåller parametern Force ber cmdleten dig inte om bekräftelse.
Exempel 2: Avregistrera en asynkron programtyp
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Async
PS C:\> Get-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0"
Unregister-ServiceFabricApplicationType börjar avetablera programtypen CalcServiceApp med version 1.0. Eftersom växeln -Async tillhandahålls returnerar kommandot så fort klustret tar emot begäran. Get-ServiceFabricApplicationType hämtar de programtyper som är registrerade i klustret med det angivna filtret. De returnerade programtyperna (om några) innehåller registreringsstatusen. Cmdleten kan användas för att se avetableringsförloppet. När programtypen med den angivna versionen har avregistrerats visas den inte i utdata för Get-ServiceFabricApplicationType .
Parametrar
-ApplicationTypeName
Anger namnet på en Service Fabric-programtyp. Cmdleten avregistrerar den typ som du anger.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationTypeVersion
Anger versionen av en Service Fabric-programtyp. Cmdleten avregistrerar den typ som har den version som du anger.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Async
Kommandot returneras så snart avregistreringsbegäran accepteras av klustret. Använd kommandot Get-ServiceFabricApplicationType för att fråga efter status för begäran. När du skickar asynkron växel behöver du inte öka -TimeoutSec för stora programpaket.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Tvingar kommandot att köras utan att be om användarbekräftelse.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
System.String
Utdata
System.Object