C# Класс Gammtek.Conduit.Paths.PathHelpers.EnvironmentVariablePathBase

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

Private Properties

Свойство Тип Описание
ComputeEnvironmentVariable string
TryExpandEnvironmentVariables bool

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

Метод Описание
TryResolve ( IAbsolutePath &resolvedPath ) : EnvironmentVariableResolvingStatus
TryResolve ( IAbsolutePath &resolvedPath, string &failureMessage ) : bool

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

Метод Описание
EnvironmentVariablePathBase ( string path ) : System
GetErrorEnvVarResolvedButCannotConvertToAbsolutePathFailureReason ( ) : string
GetErrorUnresolvedEnvVarFailureReason ( ) : string
TryResolveEnvironmentVariable ( string &resolvedPath ) : bool

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

Метод Описание
ComputeEnvironmentVariable ( ) : string
TryExpandEnvironmentVariables ( string &variableValue ) : bool

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

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

protected EnvironmentVariablePathBase ( string path ) : System
path string
Результат System

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

protected GetErrorEnvVarResolvedButCannotConvertToAbsolutePathFailureReason ( ) : string
Результат string

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

protected GetErrorUnresolvedEnvVarFailureReason ( ) : string
Результат string

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

public abstract TryResolve ( IAbsolutePath &resolvedPath ) : EnvironmentVariableResolvingStatus
resolvedPath IAbsolutePath
Результат EnvironmentVariableResolvingStatus

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

public abstract TryResolve ( IAbsolutePath &resolvedPath, string &failureMessage ) : bool
resolvedPath IAbsolutePath
failureMessage string
Результат bool

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

protected TryResolveEnvironmentVariable ( string &resolvedPath ) : bool
resolvedPath string
Результат bool