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
注文元のID。
public long PositionId { get; set; }
value = protoOAOrderErrorEvent.PositionId
protoOAOrderErrorEvent.PositionId = value
位置のユニークなID。
メソッド
public void ClearCtidTraderAccountId()
protoOAOrderErrorEvent.ClearCtidTraderAccountId()
フィールドの「ctidTraderAccountId」の値をクリア
public void ClearDescription()
protoOAOrderErrorEvent.ClearDescription()
説明欄の値をクリアする
public void ClearErrorCode()
protoOAOrderErrorEvent.ClearErrorCode()
フィールドの「errorCode」の値をクリア
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" フィールドです。