C# Class Armory.Facades.EnvironmentFacade

Inheritance: IEnvironmentFacade
Show file Open project: roundtable/Armory

Public Methods

Method Description
Exit ( int exitCode ) : void
ExpandEnvironmentVariables ( string name ) : string
FailFast ( string message ) : void
FailFast ( string message, Exception exception ) : void
GetCommandLineArgs ( ) : string[]
GetEnvironmentVariable ( string variable, EnvironmentVariableTarget target = default(EnvironmentVariableTarget) ) : string
GetEnvironmentVariables ( EnvironmentVariableTarget target = default(EnvironmentVariableTarget) ) : IDictionary
GetFolderPath ( Environment folder, Environment option = default(Environment.SpecialFolderOption) ) : string
GetLogicalDrives ( ) : string[]
SetEnvironmentVariable ( string variable, string value, EnvironmentVariableTarget target = default(EnvironmentVariableTarget) ) : void

Method Details

Exit() public method

public Exit ( int exitCode ) : void
exitCode int
return void

ExpandEnvironmentVariables() public method

public ExpandEnvironmentVariables ( string name ) : string
name string
return string

FailFast() public method

public FailFast ( string message ) : void
message string
return void

FailFast() public method

public FailFast ( string message, Exception exception ) : void
message string
exception System.Exception
return void

GetCommandLineArgs() public method

public GetCommandLineArgs ( ) : string[]
return string[]

GetEnvironmentVariable() public method

public GetEnvironmentVariable ( string variable, EnvironmentVariableTarget target = default(EnvironmentVariableTarget) ) : string
variable string
target EnvironmentVariableTarget
return string

GetEnvironmentVariables() public method

public GetEnvironmentVariables ( EnvironmentVariableTarget target = default(EnvironmentVariableTarget) ) : IDictionary
target EnvironmentVariableTarget
return IDictionary

GetFolderPath() public method

public GetFolderPath ( Environment folder, Environment option = default(Environment.SpecialFolderOption) ) : string
folder System.Environment
option System.Environment
return string

GetLogicalDrives() public method

public GetLogicalDrives ( ) : string[]
return string[]

SetEnvironmentVariable() public method

public SetEnvironmentVariable ( string variable, string value, EnvironmentVariableTarget target = default(EnvironmentVariableTarget) ) : void
variable string
value string
target EnvironmentVariableTarget
return void