ProtoOAOrderErrorEvent
* Событие, которое отправляется при возникновении ошибок во время запросов заказов.
Реализует: IMessage<ProtoOAOrderErrorEvent>, IMessage, IEquatable<ProtoOAOrderErrorEvent>, IDeepCloneable<ProtoOAOrderErrorEvent>, IBufferMessage
Свойства
public long CtidTraderAccountId { get; set; }
value = protoOAOrderErrorEvent.CtidTraderAccountId
protoOAOrderErrorEvent.CtidTraderAccountId = value
Уникальный идентификатор счета трейдера, используемый для сопоставления ответов на счета трейдера.
public string Description { get; set; }
value = protoOAOrderErrorEvent.Description
protoOAOrderErrorEvent.Description = value
Описание ошибки.
public string ErrorCode { get; set; }
value = protoOAOrderErrorEvent.ErrorCode
protoOAOrderErrorEvent.ErrorCode = value
Имя ProtoErrorCode или другой пользовательский ErrorCodes (e.g. ProtoCHErrorCode).
public bool HasCtidTraderAccountId { get; }
value = protoOAOrderErrorEvent.HasCtidTraderAccountId
Получает ли поле «ctidTraderAccountId» установлен
public bool HasDescription { get; }
value = protoOAOrderErrorEvent.HasDescription
Получает ли поле «описание» установленное
public bool HasErrorCode { get; }
value = protoOAOrderErrorEvent.HasErrorCode
Получает ли поле «errorCode» установлен
public bool HasOrderId { get; }
value = protoOAOrderErrorEvent.HasOrderId
Получает ли поле «orderId» установлен
public bool HasPayloadType { get; }
value = protoOAOrderErrorEvent.HasPayloadType
Получает ли поле «payloadType» установлен
public bool HasPositionId { get; }
value = protoOAOrderErrorEvent.HasPositionId
Получает ли поле «positionId» установлен
public long OrderId { get; set; }
value = protoOAOrderErrorEvent.OrderId
protoOAOrderErrorEvent.OrderId = value
Уникальный идентификатор заказа.
public long PositionId { get; set; }
value = protoOAOrderErrorEvent.PositionId
protoOAOrderErrorEvent.PositionId = value
Уникальный идентификатор позиции.
Методы
public void ClearCtidTraderAccountId()
protoOAOrderErrorEvent.ClearCtidTraderAccountId()
Очищает значение поля "ctidTraderAccountId"
public void ClearDescription()
protoOAOrderErrorEvent.ClearDescription()
Очищает значение поля «описание»
public void ClearErrorCode()
protoOAOrderErrorEvent.ClearErrorCode()
Очищает значение поля "errorCode"
public void ClearOrderId()
protoOAOrderErrorEvent.ClearOrderId()
Очищает значение поля "orderId"
public void ClearPayloadType()
protoOAOrderErrorEvent.ClearPayloadType()
Очищает значение поля "payloadType"
public void ClearPositionId()
protoOAOrderErrorEvent.ClearPositionId()
Очищает значение поля "positionId"
Поля
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAOrderErrorEvent.CtidTraderAccountIdFieldNumber
Номер поля для поля "ctidTraderAccountId".
public const int DescriptionFieldNumber
value = ProtoOAOrderErrorEvent.DescriptionFieldNumber
Номер поля для поля «Описание».
public const int ErrorCodeFieldNumber
value = ProtoOAOrderErrorEvent.ErrorCodeFieldNumber
Номер поля для поля "errorCode".
public const int OrderIdFieldNumber
value = ProtoOAOrderErrorEvent.OrderIdFieldNumber
Номер поля для поля "orderId".
public const int PayloadTypeFieldNumber
value = ProtoOAOrderErrorEvent.PayloadTypeFieldNumber
Номер поля для поля "payloadType".
public const int PositionIdFieldNumber
value = ProtoOAOrderErrorEvent.PositionIdFieldNumber
Номер поля для поля "positionId".