C# Class Microsoft.Azure.Commands.Common.Authentication.FileUtilities

Afficher le fichier Open project: Azure/azure-powershell

Méthodes publiques

Méthode Description
CombinePath ( ) : string
CopyDirectory ( string sourceDirectory, string destinationDirectory ) : void

Copy a directory from one path to another.

CreateTempDirectory ( ) : string

Create a unique temp directory.

DirectoryCopy ( string sourceDirName, string destDirName, bool copySubDirs ) : void

Copies a directory.

EnsureDirectoryExists ( string pathName ) : void

Ensures that a directory exists beofre attempting to write a file

GetAssemblyDirectory ( ) : string
GetContentFilePath ( string fileName ) : string
GetContentFilePath ( string startDirectory, string fileName ) : string
GetFileEncoding ( string path ) : Encoding
GetInstallPath ( ) : string

Gets the root directory for all modules installation.

GetModuleFolderName ( AzureModule module ) : string
GetModuleName ( AzureModule module ) : string
GetPSModulePathForModule ( AzureModule module ) : string

Gets the root installation path for the given Azure module.

GetWithProgramFilesPath ( string directoryName, bool throwIfNotFound ) : string
IsValidDirectoryPath ( string path ) : bool

Returns true if path is a valid directory.

RecreateDirectory ( string dir ) : void

Private Methods

Méthode Description
FileUtilities ( ) : Microsoft.Azure.Commands.Common.Authentication.Models

Method Details

CombinePath() public static méthode

public static CombinePath ( ) : string
Résultat string

CopyDirectory() public static méthode

Copy a directory from one path to another.
public static CopyDirectory ( string sourceDirectory, string destinationDirectory ) : void
sourceDirectory string Source directory.
destinationDirectory string Destination directory.
Résultat void

CreateTempDirectory() public static méthode

Create a unique temp directory.
public static CreateTempDirectory ( ) : string
Résultat string

DirectoryCopy() public static méthode

Copies a directory.
public static DirectoryCopy ( string sourceDirName, string destDirName, bool copySubDirs ) : void
sourceDirName string The source directory name
destDirName string The destination directory name
copySubDirs bool Should the copy be recursive
Résultat void

EnsureDirectoryExists() public static méthode

Ensures that a directory exists beofre attempting to write a file
public static EnsureDirectoryExists ( string pathName ) : void
pathName string The path to the file that will be created
Résultat void

GetAssemblyDirectory() public static méthode

public static GetAssemblyDirectory ( ) : string
Résultat string

GetContentFilePath() public static méthode

public static GetContentFilePath ( string fileName ) : string
fileName string
Résultat string

GetContentFilePath() public static méthode

public static GetContentFilePath ( string startDirectory, string fileName ) : string
startDirectory string
fileName string
Résultat string

GetFileEncoding() public static méthode

public static GetFileEncoding ( string path ) : Encoding
path string
Résultat System.Text.Encoding

GetInstallPath() public static méthode

Gets the root directory for all modules installation.
public static GetInstallPath ( ) : string
Résultat string

GetModuleFolderName() public static méthode

public static GetModuleFolderName ( AzureModule module ) : string
module AzureModule
Résultat string

GetModuleName() public static méthode

public static GetModuleName ( AzureModule module ) : string
module AzureModule
Résultat string

GetPSModulePathForModule() public static méthode

Gets the root installation path for the given Azure module.
public static GetPSModulePathForModule ( AzureModule module ) : string
module AzureModule The module name
Résultat string

GetWithProgramFilesPath() public static méthode

public static GetWithProgramFilesPath ( string directoryName, bool throwIfNotFound ) : string
directoryName string
throwIfNotFound bool
Résultat string

IsValidDirectoryPath() public static méthode

Returns true if path is a valid directory.
public static IsValidDirectoryPath ( string path ) : bool
path string
Résultat bool

RecreateDirectory() public static méthode

public static RecreateDirectory ( string dir ) : void
dir string
Résultat void