C# Class Patcher.Rules.RuleEngine

Inheritance: IDisposable
显示文件 Open project: unforbidable/patcher Class Usage Examples

Public Properties

Property Type Description
CompiledRulesAssemblyPath string

Private Properties

Property Type Description
ExtractCompiledAssemblyFile void

Public Methods

Method Description
Dispose ( ) : void
GetParam ( string name, float defaultValue ) : float
GetParam ( string name, int defaultValue ) : int
GetParam ( string name, string defaultValue ) : string
Load ( ) : void
RuleEngine ( DataContext context ) : System
Run ( ) : void

Private Methods

Method Description
ExtractCompiledAssemblyFile ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetParam() public method

public GetParam ( string name, float defaultValue ) : float
name string
defaultValue float
return float

GetParam() public method

public GetParam ( string name, int defaultValue ) : int
name string
defaultValue int
return int

GetParam() public method

public GetParam ( string name, string defaultValue ) : string
name string
defaultValue string
return string

Load() public method

public Load ( ) : void
return void

RuleEngine() public method

public RuleEngine ( DataContext context ) : System
context DataContext
return System

Run() public method

public Run ( ) : void
return void

Property Details

CompiledRulesAssemblyPath public_oe static_oe property

public static string CompiledRulesAssemblyPath
return string