Esempio n. 1
0
 public ExecutionOptions(IViewCycleExecutionSequence executionSequence, ViewExecutionFlags flags, int?maxSuccessiveDeltaCycles = null, ViewCycleExecutionOptions defaultExecutionOptions = null, VersionCorrection versionCorrection = null)
 {
     _executionSequence        = executionSequence;
     _flags                    = flags;
     _maxSuccessiveDeltaCycles = maxSuccessiveDeltaCycles;
     _defaultExecutionOptions  = defaultExecutionOptions;
     _versionCorrection        = versionCorrection ?? VersionCorrection.Latest;
 }
Esempio n. 2
0
 public ExecutionOptions(IViewCycleExecutionSequence executionSequence, ViewExecutionFlags flags, int? maxSuccessiveDeltaCycles = null, ViewCycleExecutionOptions defaultExecutionOptions = null, VersionCorrection versionCorrection = null)
 {
     _executionSequence = executionSequence;
     _flags = flags;
     _maxSuccessiveDeltaCycles = maxSuccessiveDeltaCycles;
     _defaultExecutionOptions = defaultExecutionOptions;
     _versionCorrection = versionCorrection ?? VersionCorrection.Latest;
 }
Esempio n. 3
0
 public static IViewExecutionOptions GetCompileOnly(IViewCycleExecutionSequence cycleExecutionSequence)
 {
     return(new ExecutionOptions(cycleExecutionSequence, ViewExecutionFlags.CompileOnly));
 }
Esempio n. 4
0
 public static IViewExecutionOptions Batch(IViewCycleExecutionSequence cycleExecutionSequence, ViewCycleExecutionOptions defaultCycleOptions)
 {
     return(new ExecutionOptions(cycleExecutionSequence, ViewExecutionFlags.RunAsFastAsPossible | ViewExecutionFlags.AwaitMarketData, defaultExecutionOptions: defaultCycleOptions));
 }
Esempio n. 5
0
 public static IViewExecutionOptions Batch(IViewCycleExecutionSequence cycleExecutionSequence)
 {
     return(Batch(cycleExecutionSequence, null));
 }
Esempio n. 6
0
 public static IViewExecutionOptions Batch(IViewCycleExecutionSequence cycleExecutionSequence, ViewCycleExecutionOptions defaultCycleOptions)
 {
     return new ExecutionOptions(cycleExecutionSequence, ViewExecutionFlags.RunAsFastAsPossible | ViewExecutionFlags.AwaitMarketData, defaultExecutionOptions:defaultCycleOptions);
 }
Esempio n. 7
0
 public static IViewExecutionOptions Batch(IViewCycleExecutionSequence cycleExecutionSequence)
 {
     return Batch(cycleExecutionSequence, null);
 }
Esempio n. 8
0
 public static IViewExecutionOptions GetCompileOnly(IViewCycleExecutionSequence cycleExecutionSequence)
 {
     return new ExecutionOptions(cycleExecutionSequence, ViewExecutionFlags.CompileOnly);
 }