Gemstone Timeseries Library
Show/Hide TOC

# OptimizationOptions Class

This class will contain various optimizations that can be enabled in certain circumstances through the SystemSettings. Since this framework is used in many settings, for stability reasons, tradeoffs are made. This gives the users opportunities to enable/disable certain optimizations if for some reason they cause adverse effects on their system.

## Definition

Namespace: Gemstone.Timeseries
Assembly: Gemstone.Timeseries (in Gemstone.Timeseries.dll) Version: 1.0.155 -- Release Build+e115e0aae9dba2e478171d226b178f6065fb745f
C#
View Source Request Example

    public static class OptimizationOptions

VB
View Source Request Example

    Public NotInheritable Class OptimizationOptions

C++
View Source Request Example

    public ref class OptimizationOptions abstract sealed

JavaScript
View Source Request Example

    Gemstone.Timeseries.OptimizationOptions = function();

    Type.createClass(
    	'Gemstone.Timeseries.OptimizationOptions');

Inheritance
  Object OptimizationOptions

## Properties

DefaultRoutingMethod | Specifies the desired routing method.
DisableAsyncQueueInProtocolParsing | Eliminates certain async queues in the phasor protocol parsing.
RoutingBatchSize | Specifies the target number of measurements per batch operation.
RoutingLatency | Specifies a routing latency if the routing method recognizes this.

## See Also

#### Reference

Gemstone.Timeseries Namespace