ProtoOAErrorRes
* Generische Antwort, wenn ein Fehler aufgetreten ist.
Implementiert: IMessage<ProtoOAErrorRes>, IMessage, IEquatable<ProtoOAErrorRes>, IDeepCloneable<ProtoOAErrorRes>, IBufferMessage
Eigenschaften
public long CtidTraderAccountId { get; set; }
value = protoOAErrorRes.CtidTraderAccountId
protoOAErrorRes.CtidTraderAccountId = value
Die eindeutige Kennung des Händlerkontos in cTrader Plattform.
public string Description { get; set; }
value = protoOAErrorRes.Description
protoOAErrorRes.Description = value
Die Fehlerbeschreibung.
public string ErrorCode { get; set; }
value = protoOAErrorRes.ErrorCode
protoOAErrorRes.ErrorCode = value
Der Name des ProtoErrorCode oder der anderen benutzerdefinierten ErrorCodes (e.g. ProtoCHErrorCode).
public bool HasCtidTraderAccountId { get; }
value = protoOAErrorRes.HasCtidTraderAccountId
Erhaltet, ob das Feld "ctidTraderAccountId" gesetzt ist
public bool HasDescription { get; }
value = protoOAErrorRes.HasDescription
Gibt an, ob das Feld "Beschreibung" gesetzt ist
public bool HasErrorCode { get; }
value = protoOAErrorRes.HasErrorCode
Erhaltet, ob das Feld "errorCode" gesetzt ist
public bool HasMaintenanceEndTimestamp { get; }
value = protoOAErrorRes.HasMaintenanceEndTimestamp
Erhaltet, ob das Feld "maintenanceEndTimestamp" gesetzt ist
public bool HasPayloadType { get; }
value = protoOAErrorRes.HasPayloadType
Erhaltet, ob das Feld "payloadType" gesetzt ist
public bool HasRetryAfter { get; }
value = protoOAErrorRes.HasRetryAfter
Erhaltet, ob das Feld "retryAfter" gesetzt ist
public long MaintenanceEndTimestamp { get; set; }
value = protoOAErrorRes.MaintenanceEndTimestamp
protoOAErrorRes.MaintenanceEndTimestamp = value
Die Unix-Zeit in Sekunden, wenn die aktuelle Wartungssitzung beendet wird.
public ulong RetryAfter { get; set; }
value = protoOAErrorRes.RetryAfter
protoOAErrorRes.RetryAfter = value
Wenn Sie das Geschwindigkeitslimit mit errorCode = BLOCKED_PAYLOAD_TYPE erreichen, enthält dieses Feld eine Anzahl von Sekunden, bis der zugehörige Nutzlasttyp freigeschaltet wird.
Methoden
public void ClearCtidTraderAccountId()
protoOAErrorRes.ClearCtidTraderAccountId()
Löscht den Wert des Feldes "ctidTraderAccountId"
public void ClearDescription()
protoOAErrorRes.ClearDescription()
Löscht den Wert des Felds "Beschreibung"
public void ClearErrorCode()
protoOAErrorRes.ClearErrorCode()
Löscht den Wert des Feldes "errorCode"
public void ClearMaintenanceEndTimestamp()
protoOAErrorRes.ClearMaintenanceEndTimestamp()
Löscht den Wert des Feldes "maintenanceEndTimestamp"
public void ClearPayloadType()
protoOAErrorRes.ClearPayloadType()
Löscht den Wert des Feldes "payloadType"
public void ClearRetryAfter()
protoOAErrorRes.ClearRetryAfter()
Löscht den Wert des Feldes "retryAfter"
Felder
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAErrorRes.CtidTraderAccountIdFieldNumber
Feldnummer für das Feld "ctidTraderAccountId".
public const int DescriptionFieldNumber
value = ProtoOAErrorRes.DescriptionFieldNumber
Feldnummer für das Feld "Beschreibung".
public const int ErrorCodeFieldNumber
value = ProtoOAErrorRes.ErrorCodeFieldNumber
Feldnummer für das Feld "errorCode".
public const int MaintenanceEndTimestampFieldNumber
value = ProtoOAErrorRes.MaintenanceEndTimestampFieldNumber
Feldnummer für das Feld "maintenanceEndTimestamp".
public const int PayloadTypeFieldNumber
value = ProtoOAErrorRes.PayloadTypeFieldNumber
Feldnummer für das Feld "payloadType".
public const int RetryAfterFieldNumber
value = ProtoOAErrorRes.RetryAfterFieldNumber
Feldnummer für das Feld "retryAfter".