C# Class Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.BaseAzureServiceExtensionCmdlet

Inheritance: ServiceManagementBaseCmdlet
Afficher le fichier Open project: Azure/azure-powershell

Méthodes publiques

Méthode Description
BaseAzureServiceExtensionCmdlet ( ) : Microsoft.Azure

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

BaseAzureServiceExtensionCmdlet() public méthode

public BaseAzureServiceExtensionCmdlet ( ) : Microsoft.Azure
Résultat Microsoft.Azure

ChangeDeployment() protected méthode

protected ChangeDeployment ( ExtensionConfiguration extConfig ) : void
extConfig ExtensionConfiguration
Résultat void

Deserialize() protected méthode

protected Deserialize ( string config, Type type ) : object
config string
type System.Type
Résultat object

GetContext() protected méthode

protected GetContext ( OperationStatusResponse op, ExtensionRole role, HostedServiceListExtensionsResponse ext ) : Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionContext
op OperationStatusResponse
role ExtensionRole
ext HostedServiceListExtensionsResponse
Résultat Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionContext

GetDeployment() protected méthode

protected GetDeployment ( string slot ) : DeploymentGetResponse
slot string
Résultat DeploymentGetResponse

GetPeerDeployment() protected méthode

protected GetPeerDeployment ( string currentSlot ) : DeploymentGetResponse
currentSlot string
Résultat DeploymentGetResponse

GetPublicConfigValue() protected méthode

protected GetPublicConfigValue ( HostedServiceListExtensionsResponse extension, string element ) : string
extension HostedServiceListExtensionsResponse
element string
Résultat string

GetSecurePassword() protected méthode

protected GetSecurePassword ( string password ) : SecureString
password string
Résultat SecureString

RemoveExtension() protected méthode

protected RemoveExtension ( ) : void
Résultat void

Serialize() protected méthode

protected Serialize ( object config ) : string
config object
Résultat string

SetPrivateConfigAttribute() protected méthode

protected SetPrivateConfigAttribute ( string element, string attribute, Object value ) : void
element string
attribute string
value Object
Résultat void

SetPrivateConfigValue() protected méthode

protected SetPrivateConfigValue ( string element, Object value ) : void
element string
value Object
Résultat void

SetPublicConfigAttribute() protected méthode

protected SetPublicConfigAttribute ( string element, string attribute, Object value ) : void
element string
attribute string
value Object
Résultat void

SetPublicConfigValue() protected méthode

protected SetPublicConfigValue ( string element, Object value ) : void
element string
value Object
Résultat void

ValidateConfiguration() protected méthode

protected ValidateConfiguration ( ) : void
Résultat void

ValidateDeployment() protected méthode

protected ValidateDeployment ( ) : void
Résultat void

ValidateParameters() protected méthode

protected ValidateParameters ( ) : void
Résultat void

ValidateRoles() protected méthode

protected ValidateRoles ( ) : void
Résultat void

ValidateRoles() protected méthode

protected ValidateRoles ( string roles ) : void
roles string
Résultat void

ValidateService() protected méthode

protected ValidateService ( ) : void
Résultat void

ValidateThumbprint() protected méthode

protected ValidateThumbprint ( bool uploadCert ) : void
uploadCert bool
Résultat void