C# Класс Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.BaseAzureServiceExtensionCmdlet

Наследование: ServiceManagementBaseCmdlet
Показать файл Открыть проект

Открытые методы

Метод Описание
BaseAzureServiceExtensionCmdlet ( ) : Microsoft.Azure

Защищенные методы

Метод Описание
ChangeDeployment ( ExtensionConfiguration extConfig ) : void
Deserialize ( string config, Type type ) : object
GetContext ( OperationStatusResponse op, ExtensionRole role, HostedServiceListExtensionsResponse ext ) : Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionContext
GetDeployment ( string slot ) : DeploymentGetResponse
GetPeerDeployment ( string currentSlot ) : DeploymentGetResponse
GetPublicConfigValue ( HostedServiceListExtensionsResponse extension, string element ) : string
GetSecurePassword ( string password ) : SecureString
RemoveExtension ( ) : void
Serialize ( object config ) : string
SetPrivateConfigAttribute ( string element, string attribute, Object value ) : void
SetPrivateConfigValue ( string element, Object value ) : void
SetPublicConfigAttribute ( string element, string attribute, Object value ) : void
SetPublicConfigValue ( string element, Object value ) : void
ValidateConfiguration ( ) : void
ValidateDeployment ( ) : void
ValidateParameters ( ) : void
ValidateRoles ( ) : void
ValidateRoles ( string roles ) : void
ValidateService ( ) : void
ValidateThumbprint ( bool uploadCert ) : void

Приватные методы

Метод Описание
GetConfigValue ( string xmlText, string element ) : string
SetConfigAttribute ( System.Xml.Linq.XDocument config, string element, string attribute, Object value ) : void
SetConfigValue ( System.Xml.Linq.XDocument config, string element, Object value ) : void

Описание методов

BaseAzureServiceExtensionCmdlet() публичный Метод

public BaseAzureServiceExtensionCmdlet ( ) : Microsoft.Azure
Результат Microsoft.Azure

ChangeDeployment() защищенный Метод

protected ChangeDeployment ( ExtensionConfiguration extConfig ) : void
extConfig ExtensionConfiguration
Результат void

Deserialize() защищенный Метод

protected Deserialize ( string config, Type type ) : object
config string
type System.Type
Результат object

GetContext() защищенный Метод

protected GetContext ( OperationStatusResponse op, ExtensionRole role, HostedServiceListExtensionsResponse ext ) : Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionContext
op OperationStatusResponse
role ExtensionRole
ext HostedServiceListExtensionsResponse
Результат Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionContext

GetDeployment() защищенный Метод

protected GetDeployment ( string slot ) : DeploymentGetResponse
slot string
Результат DeploymentGetResponse

GetPeerDeployment() защищенный Метод

protected GetPeerDeployment ( string currentSlot ) : DeploymentGetResponse
currentSlot string
Результат DeploymentGetResponse

GetPublicConfigValue() защищенный Метод

protected GetPublicConfigValue ( HostedServiceListExtensionsResponse extension, string element ) : string
extension HostedServiceListExtensionsResponse
element string
Результат string

GetSecurePassword() защищенный Метод

protected GetSecurePassword ( string password ) : SecureString
password string
Результат SecureString

RemoveExtension() защищенный Метод

protected RemoveExtension ( ) : void
Результат void

Serialize() защищенный Метод

protected Serialize ( object config ) : string
config object
Результат string

SetPrivateConfigAttribute() защищенный Метод

protected SetPrivateConfigAttribute ( string element, string attribute, Object value ) : void
element string
attribute string
value Object
Результат void

SetPrivateConfigValue() защищенный Метод

protected SetPrivateConfigValue ( string element, Object value ) : void
element string
value Object
Результат void

SetPublicConfigAttribute() защищенный Метод

protected SetPublicConfigAttribute ( string element, string attribute, Object value ) : void
element string
attribute string
value Object
Результат void

SetPublicConfigValue() защищенный Метод

protected SetPublicConfigValue ( string element, Object value ) : void
element string
value Object
Результат void

ValidateConfiguration() защищенный Метод

protected ValidateConfiguration ( ) : void
Результат void

ValidateDeployment() защищенный Метод

protected ValidateDeployment ( ) : void
Результат void

ValidateParameters() защищенный Метод

protected ValidateParameters ( ) : void
Результат void

ValidateRoles() защищенный Метод

protected ValidateRoles ( ) : void
Результат void

ValidateRoles() защищенный Метод

protected ValidateRoles ( string roles ) : void
roles string
Результат void

ValidateService() защищенный Метод

protected ValidateService ( ) : void
Результат void

ValidateThumbprint() защищенный Метод

protected ValidateThumbprint ( bool uploadCert ) : void
uploadCert bool
Результат void