C# 클래스 Optimization.OptimizerAppDomainManager

파일 보기 프로젝트 열기: jameschch/LeanOptimization 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
SetupAppDomain ( ) : AppDomainSetup

비공개 메소드들

메소드 설명
CreateQueuerInAppDomain ( AppDomain &ad ) : Optimization.Queuer
CreateRunnerInAppDomain ( AppDomain &ad ) : Optimization.Runner

메소드 상세

GetData() 공개 정적인 메소드

public static GetData ( AppDomain ad, string key ) : T
ad AppDomain
key string
리턴 T

GetResults() 공개 정적인 메소드

public static GetResults ( ) : Dictionary>
리턴 Dictionary>

GetResults() 공개 정적인 메소드

public static GetResults ( AppDomain ad ) : Dictionary>
ad AppDomain
리턴 Dictionary>

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

RunAlgorithm() 공개 정적인 메소드

public static RunAlgorithm ( Dictionary list, IOptimizerConfiguration config ) : decimal>.Dictionary
list Dictionary
config IOptimizerConfiguration
리턴 decimal>.Dictionary

RunAlgorithmAsync() 공개 정적인 메소드

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

SetData() 공개 정적인 메소드

public static SetData ( AppDomain ad, string key, object item ) : void
ad AppDomain
key string
item object
리턴 void

SetResults() 공개 정적인 메소드

public static SetResults ( AppDomain ad, object item ) : void
ad AppDomain
item object
리턴 void

SetupAppDomain() 보호된 정적인 메소드

protected static SetupAppDomain ( ) : AppDomainSetup
리턴 AppDomainSetup