Click or drag to resize
SessionOptions Properties

The SessionOptions type exposes the following members.

Properties
  NameDescription
Public propertyAllowMultipleCorrelatorsPerMsg
Gets or sets the allow multiple correlators per message flag. The default is false.
Public propertyAuthenticationOptions
Gets or sets the authentication options.
Public propertyAutoRestartOnDisconnection
Gets or sets the auto restart flag. The default is false.
Public propertyBandwidthSaveModeDisabled
Gets or sets the flag indicating whether the client has disabled bandwidth saving measures. By default it is false.
Public propertyClientMode
Public propertyConnectTimeout
Gets or sets the connection timeout in milliseconds when connecting to an endpoint.

The default value is 5000. The value must be greater than zero and less than or equal to 120000.

Public propertyDefaultKeepAliveInactivityTime
Gets or sets the default keep alive inactivity time in ms. The default value is 20000 ms.
Public propertyDefaultKeepAliveResponseTimeout
Gets or sets the keep alive response time in ms. The default value is 5000 ms.
Public propertyDefaultSubscriptionService
Gets or sets the default subscription service. The default is "//blp/mktdata"
Public propertyDefaultTopicPrefix
Gets or sets the default topic prefix. The default is "ticker/"
Public propertyKeepaliveEnabled
Gets or sets the keep alive enable flag. The default value is true.
Public propertyMaxEventQueueSize
Max queue size for events.
Public propertyMaxOutstandingRequests
Return max outstanding requests.
Public propertyMaxPendingRequests
Max pending requests.
Public propertyMaxSendCacheSize
Gets or sets the max send cache size. The default value is 128MB.
Public propertyNumStartAttempts
Gets or sets the max start attempts. The default value is 3.
Public propertyRecordSubscriptionDataReceiveTimes
Gets or sets if the receipt time (accessed via TimeReceived) should be recorded for subscription data messages.
Public propertyServerAddresses
Gets or Sets the list of server address. Behavior is undefined if the specified 'value' contains any serverAddress whose hostname is an empty string.
Public propertyServerHost
Gets or sets the API server host of the first element in the server list. The default is "127.0.0.1". For setter, behavior is undefined if the specified 'value' is an empty string.
Public propertyServerPort
Gets or sets the API server port of the first element in the server list. The default is 8194.
Public propertyServiceCheckTimeout
Gets or sets the service check timeout in ms. The default value is 60000 ms.
Public propertyServiceDownloadTimeout
Gets or sets the service download timeout in ms. The default value is 120000 ms.
Public propertySlowConsumerWarningHiWaterMark
Gets or sets the slow consumer warning high water mark limit regarding to MaxSendCacheSize. The default is 0.75.
Public propertySlowConsumerWarningLoWaterMark
Gets or sets the slow consumer warning low water mark limit regarding to MaxSendCacheSizeMaxSendCacheSize. The default is 0.50.
Public propertyTlsOptions
Gets or sets TlsOptions to use for establishing secure connection. By default its null.
Top
See Also