C# Класс Microsoft.WindowsAzure.Commands.Common.Extensions.DSC.Publish.DscExtensionPublishCmdletCommonBase

Наследование: Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet
Показать файл Открыть проект

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

Метод Описание
CreateConfigurationArchive ( String configurationPath, String configurationDataPath, String additionalPath, String configurationArchivePath, System.Boolean force, System.Boolean skipDependencyDetection, String parameterSetName ) : string
DeleteTemporaryFiles ( ) : void
PublishConfiguration ( String configurationPath, String configurationDataPath, String additionalPath, String outputArchivePath, String storageEndpointSuffix, String containerName, String parameterSetName, System.Boolean force, System.Boolean skipDependencyDetection, Microsoft.WindowsAzure.Storage.Auth.StorageCredentials storageCredentials, System.Boolean passThru = true ) : void

Publish the configuration and its modules

ValidateConfigurationDataPath ( String configurationDataPath ) : void
ValidateConfigurationPath ( String configurationPath, String paramaterSetName ) : void
ValidatePsVersion ( ) : void

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

Метод Описание
ThrowInvalidArgumentError ( String format ) : void

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

Метод Описание
CopyAdditionalContent ( String additionalPath, String tempZipFolder, List additionalContentMetadata ) : void
CopyDirectory ( String destDirPath, DirectoryInfo dir ) : void
CopyFileToZipFolder ( String source, string destination ) : void
CopyRequiredModules ( String configurationPath, String tempZipFolder ) : List
DeleteDirectory ( string path ) : void
DeleteFile ( string path ) : void
DeleteReadOnlyDirectory ( string path ) : void

Recursively turns off the ReadOnly attribute from the given directory and then attemps to delete it

DeleteReadOnlyFile ( string path ) : void

Turns off the ReadOnly attribute from the given file and then attempts to delete it

GetBlobReference ( Microsoft.WindowsAzure.Storage.Auth.StorageCredentials storageCredentials, String storageEndpointSuffix, String containerName, String archivePath ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob
GetRequiredModules ( String configurationPath ) : string>.Dictionary
PathIsAFile ( String path ) : System.Boolean
UploadConfigurationArchive ( Microsoft.WindowsAzure.Storage.Auth.StorageCredentials storageCredentials, String storageEndpointSuffix, String containerName, String archivePath, System.Boolean force, System.Boolean passThru ) : void

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

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

public CreateConfigurationArchive ( String configurationPath, String configurationDataPath, String additionalPath, String configurationArchivePath, System.Boolean force, System.Boolean skipDependencyDetection, String parameterSetName ) : string
configurationPath String
configurationDataPath String
additionalPath String
configurationArchivePath String
force System.Boolean
skipDependencyDetection System.Boolean
parameterSetName String
Результат string

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

public DeleteTemporaryFiles ( ) : void
Результат void

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

Publish the configuration and its modules
public PublishConfiguration ( String configurationPath, String configurationDataPath, String additionalPath, String outputArchivePath, String storageEndpointSuffix, String containerName, String parameterSetName, System.Boolean force, System.Boolean skipDependencyDetection, Microsoft.WindowsAzure.Storage.Auth.StorageCredentials storageCredentials, System.Boolean passThru = true ) : void
configurationPath String
configurationDataPath String
additionalPath String
outputArchivePath String
storageEndpointSuffix String
containerName String
parameterSetName String
force System.Boolean
skipDependencyDetection System.Boolean
storageCredentials Microsoft.WindowsAzure.Storage.Auth.StorageCredentials
passThru System.Boolean
Результат void

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

protected ThrowInvalidArgumentError ( String format ) : void
format String
Результат void

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

public ValidateConfigurationDataPath ( String configurationDataPath ) : void
configurationDataPath String
Результат void

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

public ValidateConfigurationPath ( String configurationPath, String paramaterSetName ) : void
configurationPath String
paramaterSetName String
Результат void

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

public ValidatePsVersion ( ) : void
Результат void