ProtoOAOrderErrorEvent
* Evento que é enviado quando erros ocorrem durante as solicitações de ordem.
Implementa: IMessage<ProtoOAOrderErrorEvent>, IMessage, IEquatable<ProtoOAOrderErrorEvent>, IDeepCloneable<ProtoOAOrderErrorEvent>, IBufferMessage
Propriedades
public long CtidTraderAccountId { get; set; }
value = protoOAOrderErrorEvent.CtidTraderAccountId
protoOAOrderErrorEvent.CtidTraderAccountId = value
Identificador único da conta do comerciante. Usado para corresponder às respostas às contas do comerciante.
public string Description { get; set; }
value = protoOAOrderErrorEvent.Description
protoOAOrderErrorEvent.Description = value
A descrição do erro.
public string ErrorCode { get; set; }
value = protoOAOrderErrorEvent.ErrorCode
protoOAOrderErrorEvent.ErrorCode = value
O nome do ProtoErrorCode ou o outro costume ErrorCodes (e.g. ProtoCHErrorCode).
public bool HasCtidTraderAccountId { get; }
value = protoOAOrderErrorEvent.HasCtidTraderAccountId
Obtém se o campo "ctidTraderAccountId" está definido
public bool HasDescription { get; }
value = protoOAOrderErrorEvent.HasDescription
Obtém se o campo "descrição" está definido
public bool HasErrorCode { get; }
value = protoOAOrderErrorEvent.HasErrorCode
Obtém se o campo "errorCode" está definido
public bool HasOrderId { get; }
value = protoOAOrderErrorEvent.HasOrderId
Obtém se o campo "orderId" está definido
public bool HasPayloadType { get; }
value = protoOAOrderErrorEvent.HasPayloadType
Obtém se o campo "payloadType" está definido
public bool HasPositionId { get; }
value = protoOAOrderErrorEvent.HasPositionId
Obtém se o campo "positionId" está definido
public long OrderId { get; set; }
value = protoOAOrderErrorEvent.OrderId
protoOAOrderErrorEvent.OrderId = value
A identificação única da ordem.
public long PositionId { get; set; }
value = protoOAOrderErrorEvent.PositionId
protoOAOrderErrorEvent.PositionId = value
A identificação única da posição.
Métodos
public void ClearCtidTraderAccountId()
protoOAOrderErrorEvent.ClearCtidTraderAccountId()
Limpa o valor do campo "ctidTraderAccountId"
public void ClearDescription()
protoOAOrderErrorEvent.ClearDescription()
Limpa o valor do campo "descrição"
public void ClearErrorCode()
protoOAOrderErrorEvent.ClearErrorCode()
Limpa o valor do campo "errorCode"
public void ClearOrderId()
protoOAOrderErrorEvent.ClearOrderId()
Limpa o valor do campo "orderId"
public void ClearPayloadType()
protoOAOrderErrorEvent.ClearPayloadType()
Limpa o valor do campo "payloadType"
public void ClearPositionId()
protoOAOrderErrorEvent.ClearPositionId()
Limpa o valor do campo "positionId"
Campos
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAOrderErrorEvent.CtidTraderAccountIdFieldNumber
Número do campo para o campo "ctidTraderAccountId".
public const int DescriptionFieldNumber
value = ProtoOAOrderErrorEvent.DescriptionFieldNumber
Número do campo para o campo "descrição".
public const int ErrorCodeFieldNumber
value = ProtoOAOrderErrorEvent.ErrorCodeFieldNumber
Número do campo para o campo "errorCode".
public const int OrderIdFieldNumber
value = ProtoOAOrderErrorEvent.OrderIdFieldNumber
Número do campo para o campo "orderId".
public const int PayloadTypeFieldNumber
value = ProtoOAOrderErrorEvent.PayloadTypeFieldNumber
Número do campo para o campo "payloadType".
public const int PositionIdFieldNumber
value = ProtoOAOrderErrorEvent.PositionIdFieldNumber
Número do campo para o campo "positionId".