C# Class Specs.Infrastructure.FreePort.Settings

Mostrar archivo Open project: agross/mspec-samples Class Usage Examples

Private Properties

Property Type Description
MaxPort int

Public Methods

Method Description
EnsurePortRange ( ) : void
Settings ( string executable, int initialPort, int addPort = 100 ) : System
Settings ( string executable, int initialPort, int addPort, int thisPort, string>.Func arguments, Action checkStarted, Settings>.Action started ) : System
TryNextPort ( ) : Settings

Private Methods

Method Description
MaxPort ( int initialPort, int addPort ) : int

Method Details

EnsurePortRange() public method

public EnsurePortRange ( ) : void
return void

Settings() public method

public Settings ( string executable, int initialPort, int addPort = 100 ) : System
executable string
initialPort int
addPort int
return System

Settings() public method

public Settings ( string executable, int initialPort, int addPort, int thisPort, string>.Func arguments, Action checkStarted, Settings>.Action started ) : System
executable string
initialPort int
addPort int
thisPort int
arguments string>.Func
checkStarted Action
started Settings>.Action
return System

TryNextPort() public method

public TryNextPort ( ) : Settings
return Settings