Compartir a través de


Unregister-ServiceFabricApplicationType

Anula el registro de un tipo de aplicación de Service Fabric.

Sintaxis

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

Description

El cmdlet Unregister-ServiceFabricApplicationType anula el registro de un tipo de aplicación de Service Fabric. El tipo de aplicación debe haberse registrado previamente con Register-ServiceFabricApplicationType.

Antes de anular el registro de un tipo de aplicación, debe usar el cmdlet remove-ServiceFabricService para quitar los servicios que base en la aplicación. Use el cmdlet Remove-ServiceFabricApplication para quitar instancias del tipo de aplicación. Si anula el registro de un tipo de aplicación, el paquete de aplicación se quita del almacén de imágenes.

Para administrar clústeres de Service Fabric, inicie Windows PowerShell mediante la opción Ejecutar como administrador. Antes de realizar cualquier operación en un clúster de Service Fabric, establezca una conexión con el clúster mediante el cmdlet Connect-ServiceFabricCluster.

Ejemplos

Ejemplo 1: Anular el registro de un tipo de aplicación

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

Este comando anula el registro del tipo de aplicación CalcServiceApp con la versión 1.0. Cuando el comando devuelve éxito, el tipo de aplicación se anule correctamente el registro. Dado que el comando incluye el parámetro Force, el cmdlet no le pide confirmación.

Ejemplo 2: Anulación del registro de un tipo de aplicación asincrónico

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

Unregister-ServiceFabricApplicationType inicia el desaprovisionamiento del tipo de aplicación CalcServiceApp con la versión 1.0. Dado que se proporciona el modificador -Async, el comando devuelve tan pronto como el clúster recibe la solicitud. Get-ServiceFabricApplicationType obtiene los tipos de aplicación registrados en el clúster con el filtro especificado. Los tipos de aplicación devueltos (si los hay) incluyen el estado de registro. El cmdlet se puede usar para ver el progreso del desaprovisionamiento. Cuando el tipo de aplicación con la versión especificada se anula correctamente el registro, no se mostrará en la salida Get-ServiceFabricApplicationType.

Parámetros

-ApplicationTypeName

Especifica el nombre de un tipo de aplicación de Service Fabric. El cmdlet anula el registro del tipo que especifique.

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ApplicationTypeVersion

Especifica la versión de un tipo de aplicación de Service Fabric. El cmdlet anula el registro del tipo que tiene la versión que especifique.

Tipo:String
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Async

El comando devuelve tan pronto como el clúster acepte la solicitud no registrada. Use el comando Get-ServiceFabricApplicationType para consultar el estado de la solicitud. Al pasar el modificador asincrónico, no es necesario aumentar el -TimeoutSec para paquetes de aplicaciones grandes.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Force

Obliga a que el comando se ejecute sin pedir confirmación del usuario.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TimeoutSec

Especifica el período de tiempo de espera, en segundos, para la operación.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

System.String

Salidas

System.Object