Helper class for initialization of the Data Manager Connect (DMC) client library
More...
Helper class for initialization of the Data Manager Connect (DMC) client library
◆ CreateConsumer()
Create a consumer for streaming data
- Parameters
-
- Returns
◆ CreateRetransmitStore()
For Retransmit: Initialize a RetransmitStore. Please see samples for details how to use
- Parameters
-
- Returns
◆ Initialize() [1/2]
static bool Gevasys.DataCore.Configuration.ConfigurationHelper.Initialize |
( |
| ) |
|
|
inlinestatic |
Initialize DMC client library. Use System.Configuration mechanism
- Returns
- true on success, false if configuration was missing or invalid
◆ Initialize() [2/2]
static bool Gevasys.DataCore.Configuration.ConfigurationHelper.Initialize |
( |
NameValueCollection |
setting | ) |
|
|
inlinestatic |
Initialize DMC client library uses a collection with configuration values. Name of values in collection is important! Following values have to be provided:
- DMC.UserId
- DMC.Password
- DMC.PrimaryUrl
- DMC.SecondaryUrl Optional values:
- DMC.RequestConnectionTimeout
- DMC.RequestReadTimeout
- DMC.DisableCertificateCheck
- DMC.PrimaryUrlFingerprint
- DMC.SecondaryUrlFingerprint
- DMC.DisableKeepAlive
- DMC.Proxy.Enabled
- DMC.Proxy.Host
- DMC.Proxy.Port
- DMC.Proxy.AuthenticationType
- DMC.Proxy.User
- DMC.Proxy.Password
- Parameters
-
- Returns
◆ Configuration
Configuration Gevasys.DataCore.Configuration.ConfigurationHelper.Configuration |
|
staticget |
The configuration of the Data Manager Connect library
◆ RequestConnectionTimeout
int Gevasys.DataCore.Configuration.ConfigurationHelper.RequestConnectionTimeout |
|
staticget |
The RequestConnectionTimeout, configured in App.config or default Value
◆ RequestReadTimeout
int Gevasys.DataCore.Configuration.ConfigurationHelper.RequestReadTimeout |
|
staticget |
The RequestReadTimeout, configured in App.config or default Value
◆ RoutingDataStore
RoutingDataStore Gevasys.DataCore.Configuration.ConfigurationHelper.RoutingDataStore |
|
staticget |
A configured RoutingDataStore instance
The documentation for this class was generated from the following file: