Show / Hide Table of Contents

    Class ConnectionInfo

    Represents all needed parameters for the connection constructing process.

    Namespace: TradingPlatform.BusinessLayer
    Syntax
    public sealed class ConnectionInfo : object, ICustomizable, IRenamable, IComparable, IComparable<ConnectionInfo>

    Properties

    AllowCreateCustomConnections

    Declaration
    public bool AllowCreateCustomConnections { get; }
    Property Value
    Type Description
    System.Boolean

    ConnectionId

    Gets connection Id

    Declaration
    public string ConnectionId { get; }
    Property Value
    Type Description
    System.String

    ConnectionLogoPath

    Declaration
    public string ConnectionLogoPath { get; }
    Property Value
    Type Description
    System.String

    ConnectionState

    Gets ConnectionState

    Declaration
    public ConnectionState ConnectionState { get; }
    Property Value
    Type Description
    TradingPlatform.BusinessLayer.ConnectionState

    CreationType

    Specifies how connection was created: by default or by user

    Declaration
    public ConnectionCreationType CreationType { get; }
    Property Value
    Type Description
    TradingPlatform.BusinessLayer.ConnectionCreationType

    Group

    Gets connection group

    Declaration
    public string Group { get; }
    Property Value
    Type Description
    System.String

    IsFavourite

    Favorites one will be displayed in Control center toolbar

    Declaration
    public bool IsFavourite { get; set; }
    Property Value
    Type Description
    System.Boolean

    Links

    Declaration
    public List<ConnectionInfoLink> Links { get; }
    Property Value
    Type Description
    List<TradingPlatform.BusinessLayer.ConnectionInfoLink>

    Name

    Gets a user friendly name of the connection

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    System.String

    Settings

    TradingPlatform.BusinessLayer.ICustomizable realization

    Declaration
    public IList<SettingItem> Settings { get; set; }
    Property Value
    Type Description
    IList<TradingPlatform.BusinessLayer.SettingItem>

    SyncMsgProcessing

    Declaration
    public bool SyncMsgProcessing { get; set; }
    Property Value
    Type Description
    System.Boolean

    VendorInfo

    Declaration
    public VendorInfo VendorInfo { get; }
    Property Value
    Type Description
    TradingPlatform.BusinessLayer.Integration.VendorInfo

    VendorName

    Gets vendor's name

    Declaration
    public string VendorName { get; }
    Property Value
    Type Description
    System.String

    VendorSettings

    Gets vendor's settings

    Declaration
    public IList<SettingItem> VendorSettings { get; }
    Property Value
    Type Description
    IList<TradingPlatform.BusinessLayer.SettingItem>

    Methods

    CompareTo(Object)

    Declaration
    public int CompareTo(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Int32

    CompareTo(ConnectionInfo)

    Declaration
    public int CompareTo(ConnectionInfo other)
    Parameters
    Type Name Description
    ConnectionInfo other
    Returns
    Type Description
    System.Int32

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32

    Implements

    IComparable
    IComparable<>
    Back to top Copyright QUANTOWER LLC. © 2017-2021. All rights reserved.