Unregister-ServiceFabricApplicationType
Отменяет регистрацию типа приложения Service Fabric.
Синтаксис
Unregister-ServiceFabricApplicationType
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-Async]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Unregister-ServiceFabricApplicationType отменяет регистрацию типа приложения Service Fabric. Тип приложения должен быть ранее зарегистрирован в Register-ServiceFabricApplicationType.
Перед отменой регистрации типа приложения необходимо использовать командлет Remove-ServiceFabricService для удаления служб, базируемых в приложении. Используйте командлет Remove-ServiceFabricApplication для удаления экземпляров типа приложения. Если отменить регистрацию типа приложения, пакет приложения удаляется из хранилища образов.
Чтобы управлять кластерами Service Fabric, запустите Windows PowerShell с помощью параметра "Запуск от имени администратора". Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster .
Примеры
Пример 1. Отмена регистрации типа приложения
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Force
Эта команда отменяет регистрацию типа приложения CalcServiceApp с версией 1.0. Когда команда возвращает успешное выполнение, тип приложения был успешно отменен. Так как команда включает параметр Force , командлет не запрашивает подтверждение.
Пример 2. Отмена регистрации асинхронного типа приложения
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Async
PS C:\> Get-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0"
Unregister-ServiceFabricApplicationType запускает отмену подготовки типа приложения CalcServiceApp с версией 1.0. Так как предоставляется параметр -Async, команда возвращается сразу после получения запроса кластером. Get-ServiceFabricApplicationType получает типы приложений, зарегистрированные в кластере с указанным фильтром. Возвращаемые типы приложений (если таковые имеются) включают состояние регистрации. Командлет можно использовать для просмотра хода отмены подготовки. Если тип приложения с указанной версией успешно отменен, он не будет отображаться в выходных данных Get-ServiceFabricApplicationType .
Параметры
-ApplicationTypeName
Указывает имя типа приложения Service Fabric. Командлет отменяет регистрацию указанного типа.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ApplicationTypeVersion
Указывает версию типа приложения Service Fabric. Командлет отменяет регистрацию типа с указанной версией.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Async
Команда возвращается, как только запрос отмены регистрации принимается кластером. Используйте команду Get-ServiceFabricApplicationType для запроса состояния запроса. При передаче асинхронного коммутатора нет необходимости увеличивать значение -TimeoutSec для больших пакетов приложений.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Принудительное выполнение команды без запроса на подтверждение пользователем.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
System.String
Выходные данные
System.Object