ProtoMessage

StockSharp.cTrader.Native.Model

* Basisnachricht, die für alle Nachrichten verwendet wird, die an / von Open API Proxy von cTrader @ Plattform gesendet werden.

Implementiert: IMessage<ProtoMessage>, IMessage, IEquatable<ProtoMessage>, IDeepCloneable<ProtoMessage>, IBufferMessage

Eigenschaften

ClientMsgId
public string ClientMsgId { get; set; }
value = protoMessage.ClientMsgId
protoMessage.ClientMsgId = value

Anfrage nach id, die vom client zugewiesen wurde und in der antwort zurückgegeben wird.

HasClientMsgId
public bool HasClientMsgId { get; }
value = protoMessage.HasClientMsgId

Erhaltet, ob das Feld "clientMsgId" gesetzt ist

HasPayload
public bool HasPayload { get; }
value = protoMessage.HasPayload

Bekommt, ob das Feld "Payload" gesetzt ist

HasPayloadType
public bool HasPayloadType { get; }
value = protoMessage.HasPayloadType

Erhaltet, ob das Feld "payloadType" gesetzt ist

Payload
public ByteString Payload { get; set; }
value = protoMessage.Payload
protoMessage.Payload = value

Serialisierte Protobuf-Nachricht, die payloadType entspricht.

PayloadType
public uint PayloadType { get; set; }
value = protoMessage.PayloadType
protoMessage.PayloadType = value

Enthält die ID von ProtoPayloadType oder anderen benutzerdefinierten PayloadTypes (e.g. ProtoOAPayloadType).

Methoden

ClearClientMsgId
public void ClearClientMsgId()
protoMessage.ClearClientMsgId()

Löscht den Wert des Feldes "clientMsgId"

ClearPayload
public void ClearPayload()
protoMessage.ClearPayload()

Löscht den Wert des Felds "Payload"

ClearPayloadType
public void ClearPayloadType()
protoMessage.ClearPayloadType()

Löscht den Wert des Feldes "payloadType"

Felder

ClientMsgIdFieldNumber
public const int ClientMsgIdFieldNumber
value = ProtoMessage.ClientMsgIdFieldNumber

Feldnummer für das Feld "clientMsgId".

PayloadFieldNumber
public const int PayloadFieldNumber
value = ProtoMessage.PayloadFieldNumber

Feldnummer für das Feld "Payload".

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoMessage.PayloadTypeFieldNumber

Feldnummer für das Feld "payloadType".