C# Class PowerDeploy.Core.EnvironmentProvider

Inheritance: IEnvironmentProvider
显示文件 Open project: tobiaszuercher/PowerDeploy Class Usage Examples

Private Properties

Property Type Description
FindEnvironmentFolder System.IO.DirectoryInfo

Public Methods

Method Description
EnvironmentProvider ( ) : System
EnvironmentProvider ( string startFolder ) : System
GetEnvironment ( string environmentName ) : Environment
GetEnvironmentFromFile ( string environmentFile ) : Environment
GetEnvironments ( bool excludeShared = true ) : IEnumerable
Initialize ( string startFolder ) : void

Private Methods

Method Description
FindEnvironmentFolder ( string startFolder ) : DirectoryInfo

Method Details

EnvironmentProvider() public method

public EnvironmentProvider ( ) : System
return System

EnvironmentProvider() public method

public EnvironmentProvider ( string startFolder ) : System
startFolder string
return System

GetEnvironment() public method

public GetEnvironment ( string environmentName ) : Environment
environmentName string
return Environment

GetEnvironmentFromFile() public method

public GetEnvironmentFromFile ( string environmentFile ) : Environment
environmentFile string
return Environment

GetEnvironments() public method

public GetEnvironments ( bool excludeShared = true ) : IEnumerable
excludeShared bool
return IEnumerable

Initialize() public method

public Initialize ( string startFolder ) : void
startFolder string
return void