C# Class Optimization.OptimizerAppDomainManager

Afficher le fichier Open project: jameschch/LeanOptimization Class Usage Examples

Méthodes publiques

Méthode Description
GetData ( AppDomain ad, string key ) : T
GetResults ( ) : Dictionary>
GetResults ( AppDomain ad ) : Dictionary>
Initialize ( ) : void
RunAlgorithm ( Dictionary list, IOptimizerConfiguration config ) : decimal>.Dictionary
RunAlgorithmAsync ( Dictionary list, IOptimizerConfiguration config ) : Tuple>>

Can be used to "russian doll" QCAlgorithm

SetData ( AppDomain ad, string key, object item ) : void
SetResults ( AppDomain ad, object item ) : void

Méthodes protégées

Méthode Description
SetupAppDomain ( ) : AppDomainSetup

Private Methods

Méthode Description
CreateQueuerInAppDomain ( AppDomain &ad ) : Optimization.Queuer
CreateRunnerInAppDomain ( AppDomain &ad ) : Optimization.Runner

Method Details

GetData() public static méthode

public static GetData ( AppDomain ad, string key ) : T
ad AppDomain
key string
Résultat T

GetResults() public static méthode

public static GetResults ( ) : Dictionary>
Résultat Dictionary>

GetResults() public static méthode

public static GetResults ( AppDomain ad ) : Dictionary>
ad AppDomain
Résultat Dictionary>

Initialize() public static méthode

public static Initialize ( ) : void
Résultat void

RunAlgorithm() public static méthode

public static RunAlgorithm ( Dictionary list, IOptimizerConfiguration config ) : decimal>.Dictionary
list Dictionary
config IOptimizerConfiguration
Résultat decimal>.Dictionary

RunAlgorithmAsync() public static méthode

Can be used to "russian doll" QCAlgorithm
public static RunAlgorithmAsync ( Dictionary list, IOptimizerConfiguration config ) : Tuple>>
list Dictionary
config IOptimizerConfiguration
Résultat Tuple>>

SetData() public static méthode

public static SetData ( AppDomain ad, string key, object item ) : void
ad AppDomain
key string
item object
Résultat void

SetResults() public static méthode

public static SetResults ( AppDomain ad, object item ) : void
ad AppDomain
item object
Résultat void

SetupAppDomain() protected static méthode

protected static SetupAppDomain ( ) : AppDomainSetup
Résultat AppDomainSetup