ProtoOAErrorRes
※ERRORが発生した際の一般的な応答
実装: IMessage<ProtoOAErrorRes>, IMessage, IEquatable<ProtoOAErrorRes>, IDeepCloneable<ProtoOAErrorRes>, IBufferMessage
プロパティ
public long CtidTraderAccountId { get; set; }
value = protoOAErrorRes.CtidTraderAccountId
protoOAErrorRes.CtidTraderAccountId = value
cTraderプラットフォームでトレーダーのアカウントのユニークな識別子。
public string Description { get; set; }
value = protoOAErrorRes.Description
protoOAErrorRes.Description = value
エラーの説明。
public string ErrorCode { get; set; }
value = protoOAErrorRes.ErrorCode
protoOAErrorRes.ErrorCode = value
ProtoErrorCode または ErrorCodes (e.g. ProtoCHErrorCode) の名前。
public bool HasCtidTraderAccountId { get; }
value = protoOAErrorRes.HasCtidTraderAccountId
"ctidTraderAccountId" フィールドがセットされているかどうかを取得する
public bool HasDescription { get; }
value = protoOAErrorRes.HasDescription
「説明」フィールドがセットされているかどうかを取得する
public bool HasErrorCode { get; }
value = protoOAErrorRes.HasErrorCode
"errorCode" フィールドがセットされているかどうかを取得する
public bool HasMaintenanceEndTimestamp { get; }
value = protoOAErrorRes.HasMaintenanceEndTimestamp
"maintenanceEndTimestamp" フィールドがセットされているかどうかを取得する
public bool HasPayloadType { get; }
value = protoOAErrorRes.HasPayloadType
"payloadType" フィールドがセットされているかどうかを取得する
public bool HasRetryAfter { get; }
value = protoOAErrorRes.HasRetryAfter
"retryAfter" フィールドがセットされているかどうかを取得する
public long MaintenanceEndTimestamp { get; set; }
value = protoOAErrorRes.MaintenanceEndTimestamp
protoOAErrorRes.MaintenanceEndTimestamp = value
メンテナンスの終了時刻が秒単位で終了します。
public ulong RetryAfter { get; set; }
value = protoOAErrorRes.RetryAfter
protoOAErrorRes.RetryAfter = value
レート制限をerrorCode=BLOCKED_PAYLOAD_TYPE@に当たって、関連するペイロードタイプがロック解除されるまで、このフィールドには秒数が加算されます。
メソッド
public void ClearCtidTraderAccountId()
protoOAErrorRes.ClearCtidTraderAccountId()
フィールドの「ctidTraderAccountId」の値をクリア
public void ClearErrorCode()
protoOAErrorRes.ClearErrorCode()
フィールドの「errorCode」の値をクリア
public void ClearMaintenanceEndTimestamp()
protoOAErrorRes.ClearMaintenanceEndTimestamp()
フィールドの「maintenanceEndTimestamp」の値をクリア
public void ClearPayloadType()
protoOAErrorRes.ClearPayloadType()
フィールドの「payloadType」の値をクリア
public void ClearRetryAfter()
protoOAErrorRes.ClearRetryAfter()
フィールドの「retryAfter」の値をクリア
フィールド
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAErrorRes.CtidTraderAccountIdFieldNumber
フィールド番号は、"ctidTraderAccountId" フィールドです。
public const int DescriptionFieldNumber
value = ProtoOAErrorRes.DescriptionFieldNumber
フィールド番号は「説明」フィールドです。
public const int ErrorCodeFieldNumber
value = ProtoOAErrorRes.ErrorCodeFieldNumber
フィールド番号は、"errorCode" フィールドです。
public const int MaintenanceEndTimestampFieldNumber
value = ProtoOAErrorRes.MaintenanceEndTimestampFieldNumber
フィールド番号は、"maintenanceEndTimestamp" フィールドです。
public const int PayloadTypeFieldNumber
value = ProtoOAErrorRes.PayloadTypeFieldNumber
フィールド番号は、"payloadType" フィールドです。
public const int RetryAfterFieldNumber
value = ProtoOAErrorRes.RetryAfterFieldNumber
フィールド番号は、"retryAfter" フィールドです。