C# Класс Microsoft.WindowsAzure.Commands.Utilities.Common.Validate

Показать файл Открыть проект

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

Метод Описание
HasWhiteCharacter ( string text, string exceptionMessage = null ) : void
IsGuid ( string candidate ) : void
ValidateDirectoryExists ( string directory, string exceptionMessage = null ) : void
ValidateDirectoryFull ( string directoryNameOnDisk, string directoryName ) : void

Validates against given directory

ValidateDnsDoesNotExist ( string dnsName ) : void
ValidateDnsName ( string dnsName, string parameterName ) : void
ValidateFileExists ( string filePath, string exceptionMessage ) : void
ValidateFileExtention ( string filePath, string desiredExtention ) : void
ValidateFileFull ( string fileNameOnDisk, string fileName ) : void

Validates against given file

ValidateFileName ( string element, string exceptionMessage = null ) : void
ValidateInternetConnection ( ) : void
ValidateNullArgument ( object item, string exceptionMessage ) : void
ValidatePath ( string path, string exceptionMessage ) : void

Make validation for given path.

ValidatePathName ( string element, string exceptionMessage ) : void
ValidateStringIsNullOrEmpty ( string data, string messageData, bool useDefaultMessage = true ) : void

Validates against given string if null or empty.

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

Метод Описание
BasicFileAndDirectoryValidation ( string fullPath, string name ) : void
InternetGetConnectedState ( InternetConnectionState &lpdwFlags, int dwReserved ) : bool

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

HasWhiteCharacter() публичный статический Метод

public static HasWhiteCharacter ( string text, string exceptionMessage = null ) : void
text string
exceptionMessage string
Результат void

IsGuid() публичный статический Метод

public static IsGuid ( string candidate ) : void
candidate string
Результат void

ValidateDirectoryExists() публичный статический Метод

public static ValidateDirectoryExists ( string directory, string exceptionMessage = null ) : void
directory string
exceptionMessage string
Результат void

ValidateDirectoryFull() публичный статический Метод

Validates against given directory
public static ValidateDirectoryFull ( string directoryNameOnDisk, string directoryName ) : void
directoryNameOnDisk string Directory name
directoryName string Name which you use to identify that directory to user (i.e. AzureSdkDirectory)
Результат void

ValidateDnsDoesNotExist() публичный статический Метод

public static ValidateDnsDoesNotExist ( string dnsName ) : void
dnsName string
Результат void

ValidateDnsName() публичный статический Метод

public static ValidateDnsName ( string dnsName, string parameterName ) : void
dnsName string
parameterName string
Результат void

ValidateFileExists() публичный статический Метод

public static ValidateFileExists ( string filePath, string exceptionMessage ) : void
filePath string
exceptionMessage string
Результат void

ValidateFileExtention() публичный статический Метод

public static ValidateFileExtention ( string filePath, string desiredExtention ) : void
filePath string
desiredExtention string
Результат void

ValidateFileFull() публичный статический Метод

Validates against given file
public static ValidateFileFull ( string fileNameOnDisk, string fileName ) : void
fileNameOnDisk string File name
fileName string Name which you use to identify that directory to user (i.e. Service Settings)
Результат void

ValidateFileName() публичный статический Метод

public static ValidateFileName ( string element, string exceptionMessage = null ) : void
element string
exceptionMessage string
Результат void

ValidateInternetConnection() публичный статический Метод

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

ValidateNullArgument() публичный статический Метод

public static ValidateNullArgument ( object item, string exceptionMessage ) : void
item object
exceptionMessage string
Результат void

ValidatePath() публичный статический Метод

Make validation for given path.
public static ValidatePath ( string path, string exceptionMessage ) : void
path string Path to validate
exceptionMessage string message to display if this validation failed
Результат void

ValidatePathName() публичный статический Метод

public static ValidatePathName ( string element, string exceptionMessage ) : void
element string
exceptionMessage string
Результат void

ValidateStringIsNullOrEmpty() публичный статический Метод

Validates against given string if null or empty.
public static ValidateStringIsNullOrEmpty ( string data, string messageData, bool useDefaultMessage = true ) : void
data string string variable to validate
messageData string This parameter is used when the validation fails. It can contain actual message to display /// or parameter name to display with default message
useDefaultMessage bool Indicates either to use messageData as actual message or parameter name
Результат void