Show / Hide Table of Contents

Class HydraServerSettings

Hydra server settings.

Inheritance
Object
HydraServerSettings
Implements
Ecng.Serialization.IPersistable
Namespace: StockSharp.Hydra.Core.Server
Assembly: StockSharp.Hydra.Core.dll
Syntax
[DisplayNameLoc("Str2211")]
public class HydraServerSettings : Object, IPersistable

Constructors

HydraServerSettings()

Initializes a new instance of the HydraServerSettings.

Declaration
public HydraServerSettings()

Properties

Authorization

Authorization type.

Declaration
public AuthorizationModes Authorization { get; set; }
Property Value
Type Description
AuthorizationModes

CandleHistoryMaxDays

The maximum number of days available to download the IsCandles data history.

Declaration
public int CandleHistoryMaxDays { get; set; }
Property Value
Type Description
Int32

IsFixServer

Is server mode enabled.

Declaration
public bool IsFixServer { get; set; }
Property Value
Type Description
Boolean

MaxSecurityCount

Max securities count per request.

Declaration
public int MaxSecurityCount { get; set; }
Property Value
Type Description
Int32

OnlyMappedSecurities

Translates on client only mapped securities.

Declaration
public bool OnlyMappedSecurities { get; set; }
Property Value
Type Description
Boolean

OrderBookHistoryMaxDays

The maximum number of days available to download the MarketDepth data history.

Declaration
public int OrderBookHistoryMaxDays { get; set; }
Property Value
Type Description
Int32

OrderLogHistoryMaxDays

The maximum number of days available to download the OrderLog data history.

Declaration
public int OrderLogHistoryMaxDays { get; set; }
Property Value
Type Description
Int32

ServerSettings

FIX market data session settings.

Declaration
public FixServerSettings ServerSettings { get; set; }
Property Value
Type Description
FixServerSettings

SimulatorEnabled

Is trading simulator enabled.

Declaration
public bool SimulatorEnabled { get; set; }
Property Value
Type Description
Boolean

TickHistoryMaxDays

The maximum number of days available to download the Ticks data history.

Declaration
public int TickHistoryMaxDays { get; set; }
Property Value
Type Description
Int32

TransactionsHistoryMaxDays

The maximum number of days available to download the Transactions data history.

Declaration
public int TransactionsHistoryMaxDays { get; set; }
Property Value
Type Description
Int32

Methods

Load(SettingsStorage)

Load settings.

Declaration
public void Load(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage

Settings storage.

Save(SettingsStorage)

Save settings.

Declaration
public void Save(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage

Settings storage.

Implements

Ecng.Serialization.IPersistable

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾