ProtoOADealListByPositionIdReq
* Запрос на получение сделок, связанных с позицией.
Реализует: IMessage<ProtoOADealListByPositionIdReq>, IMessage, IEquatable<ProtoOADealListByPositionIdReq>, IDeepCloneable<ProtoOADealListByPositionIdReq>, IBufferMessage
Свойства
public long CtidTraderAccountId { get; set; }
value = protoOADealListByPositionIdReq.CtidTraderAccountId
protoOADealListByPositionIdReq.CtidTraderAccountId = value
Уникальный идентификатор счета трейдера, используемый для сопоставления ответов на счета трейдера.
public long FromTimestamp { get; set; }
value = protoOADealListByPositionIdReq.FromTimestamp
protoOADealListByPositionIdReq.FromTimestamp = value
Время Unix в миллисекундах от начала поиска должно быть больше или равно нулю (1 января 1970 года).
public bool HasCtidTraderAccountId { get; }
value = protoOADealListByPositionIdReq.HasCtidTraderAccountId
Получает ли поле «ctidTraderAccountId» установлен
public bool HasFromTimestamp { get; }
value = protoOADealListByPositionIdReq.HasFromTimestamp
Получает ли поле «fromTimestamp» установлен
public bool HasPayloadType { get; }
value = protoOADealListByPositionIdReq.HasPayloadType
Получает ли поле «payloadType» установлен
public bool HasPositionId { get; }
value = protoOADealListByPositionIdReq.HasPositionId
Получает ли поле «positionId» установлен
public bool HasToTimestamp { get; }
value = protoOADealListByPositionIdReq.HasToTimestamp
Получает ли поле «toTimestamp» установлен
public long PositionId { get; set; }
value = protoOADealListByPositionIdReq.PositionId
protoOADealListByPositionIdReq.PositionId = value
Уникальный идентификатор позиции.
public long ToTimestamp { get; set; }
value = protoOADealListByPositionIdReq.ToTimestamp
protoOADealListByPositionIdReq.ToTimestamp = value
Время Unix в миллисекундах окончания поиска. <= 2147483646000 (19 января 2038 г.).
Методы
public void ClearCtidTraderAccountId()
protoOADealListByPositionIdReq.ClearCtidTraderAccountId()
Очищает значение поля "ctidTraderAccountId"
public void ClearFromTimestamp()
protoOADealListByPositionIdReq.ClearFromTimestamp()
Очищает значение поля "fromTimestamp"
public void ClearPayloadType()
protoOADealListByPositionIdReq.ClearPayloadType()
Очищает значение поля "payloadType"
public void ClearPositionId()
protoOADealListByPositionIdReq.ClearPositionId()
Очищает значение поля "positionId"
public void ClearToTimestamp()
protoOADealListByPositionIdReq.ClearToTimestamp()
Очищает значение поля "toTimestamp"
Поля
public const int CtidTraderAccountIdFieldNumber
value = ProtoOADealListByPositionIdReq.CtidTraderAccountIdFieldNumber
Номер поля для поля "ctidTraderAccountId".
public const int FromTimestampFieldNumber
value = ProtoOADealListByPositionIdReq.FromTimestampFieldNumber
Номер поля для поля "fromTimestamp".
public const int PayloadTypeFieldNumber
value = ProtoOADealListByPositionIdReq.PayloadTypeFieldNumber
Номер поля для поля "payloadType".
public const int PositionIdFieldNumber
value = ProtoOADealListByPositionIdReq.PositionIdFieldNumber
Номер поля для поля "positionId".
public const int ToTimestampFieldNumber
value = ProtoOADealListByPositionIdReq.ToTimestampFieldNumber
Номер поля для поля "toTimestamp".