Class ConnectionInfo
Represents all needed parameters for the connection constructing process.
public sealed class ConnectionInfo : object, ICustomizable, IRenamable, IComparable, IComparable<ConnectionInfo>
Properties
Declaration
public bool AllowCreateCustomConnections { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public string ConnectionId { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string ConnectionLogoPath { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public ConnectionState ConnectionState { get; }
Property Value
Type |
Description |
TradingPlatform.BusinessLayer.ConnectionState |
|
Specifies how connection was created: by default or by user
Declaration
public ConnectionCreationType CreationType { get; }
Property Value
Type |
Description |
TradingPlatform.BusinessLayer.ConnectionCreationType |
|
Declaration
public string Group { get; }
Property Value
Type |
Description |
System.String |
|
Favorites one will be displayed in Control center toolbar
Declaration
public bool IsFavourite { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public List<ConnectionInfoLink> Links { get; }
Property Value
Type |
Description |
List<TradingPlatform.BusinessLayer.ConnectionInfoLink> |
|
Gets a user friendly name of the connection
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
TradingPlatform.BusinessLayer.ICustomizable realization
Declaration
public IList<SettingItem> Settings { get; set; }
Property Value
Type |
Description |
IList<TradingPlatform.BusinessLayer.SettingItem> |
|
Declaration
public bool SyncMsgProcessing { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public VendorInfo VendorInfo { get; }
Property Value
Type |
Description |
TradingPlatform.BusinessLayer.Integration.VendorInfo |
|
Declaration
public string VendorName { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public IList<SettingItem> VendorSettings { get; }
Property Value
Type |
Description |
IList<TradingPlatform.BusinessLayer.SettingItem> |
|
Methods
Declaration
public int CompareTo(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public int CompareTo(ConnectionInfo other)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Implements
IComparable
IComparable<>