ProtoOAClientDisconnectEvent
StockSharp.cTrader.Native.Model
* Event that is sent when the connection with the client application is cancelled by the server. All the sessions for the traders' accounts will be terminated.
Implements: IMessage<ProtoOAClientDisconnectEvent>, IMessage, IEquatable<ProtoOAClientDisconnectEvent>, IDeepCloneable<ProtoOAClientDisconnectEvent>, IBufferMessage
Properties
HasPayloadType
public bool HasPayloadType { get; }
value = protoOAClientDisconnectEvent.HasPayloadType
Gets whether the "payloadType" field is set
HasReason
public bool HasReason { get; }
value = protoOAClientDisconnectEvent.HasReason
Gets whether the "reason" field is set
Reason
public string Reason { get; set; }
value = protoOAClientDisconnectEvent.Reason
protoOAClientDisconnectEvent.Reason = value
The disconnection reason explained. For example: The application access was blocked by cTrader Administrator.
Methods
ClearPayloadType
public void ClearPayloadType()
protoOAClientDisconnectEvent.ClearPayloadType()
Clears the value of the "payloadType" field
ClearReason
public void ClearReason()
protoOAClientDisconnectEvent.ClearReason()
Clears the value of the "reason" field
Fields
PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOAClientDisconnectEvent.PayloadTypeFieldNumber
Field number for the "payloadType" field.
ReasonFieldNumber
public const int ReasonFieldNumber
value = ProtoOAClientDisconnectEvent.ReasonFieldNumber
Field number for the "reason" field.