Dela via


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 någon åtgärd i 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 uppmanas du inte att bekräfta cmdleten.

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 den -Async växeln tillhandahålls returnerar kommandot så fort klustret tar emot begäran. Get-ServiceFabricApplicationType hämtar de programtyper som registrerats 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 Get-ServiceFabricApplicationType- utdata.

Parametrar

-ApplicationTypeName

Anger namnet på en Service Fabric-programtyp. Cmdleten avregistrerar den typ som du anger.

Typ:String
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ApplicationTypeVersion

Anger versionen av en Service Fabric-programtyp. Cmdleten avregistrerar den typ som har den version som du anger.

Typ:String
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Async

Kommandot returnerar så snart avregistrerad begäran godkänns 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.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-TimeoutSec

Anger tidsgränsen i sekunder för åtgärden.

Typ:Int32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

System.String

Utdata

System.Object