ProtoOAAssetClass

StockSharp.cTrader.Native.Model

* Asset class entity.

Implements: IMessage<ProtoOAAssetClass>, IMessage, IEquatable<ProtoOAAssetClass>, IDeepCloneable<ProtoOAAssetClass>, IBufferMessage

Properties

HasId
public bool HasId { get; }
value = protoOAAssetClass.HasId

Gets whether the "id" field is set

HasName
public bool HasName { get; }
value = protoOAAssetClass.HasName

Gets whether the "name" field is set

HasSortingNumber
public bool HasSortingNumber { get; }
value = protoOAAssetClass.HasSortingNumber

Gets whether the "sortingNumber" field is set

Id
public long Id { get; set; }
value = protoOAAssetClass.Id
protoOAAssetClass.Id = value

Unique asset ID.

Name
public string Name { get; set; }
value = protoOAAssetClass.Name
protoOAAssetClass.Name = value

Asset class name.

SortingNumber
public double SortingNumber { get; set; }
value = protoOAAssetClass.SortingNumber
protoOAAssetClass.SortingNumber = value

The number used for sorting Asset Classes in the UI (lowest number should appear at the top).

Methods

ClearId
public void ClearId()
protoOAAssetClass.ClearId()

Clears the value of the "id" field

ClearName
public void ClearName()
protoOAAssetClass.ClearName()

Clears the value of the "name" field

ClearSortingNumber
public void ClearSortingNumber()
protoOAAssetClass.ClearSortingNumber()

Clears the value of the "sortingNumber" field

Fields

IdFieldNumber
public const int IdFieldNumber
value = ProtoOAAssetClass.IdFieldNumber

Field number for the "id" field.

NameFieldNumber
public const int NameFieldNumber
value = ProtoOAAssetClass.NameFieldNumber

Field number for the "name" field.

SortingNumberFieldNumber
public const int SortingNumberFieldNumber
value = ProtoOAAssetClass.SortingNumberFieldNumber

Field number for the "sortingNumber" field.