ProtoOAClientDisconnectEvent

StockSharp.cTrader.Native.Model

※ クライアントアプリケーションとの接続がサーバーによって解除されると送信されるイベント。トレーダーのアカウントのセッションは終了します。

実装: IMessage<ProtoOAClientDisconnectEvent>, IMessage, IEquatable<ProtoOAClientDisconnectEvent>, IDeepCloneable<ProtoOAClientDisconnectEvent>, IBufferMessage

プロパティ

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

"payloadType" フィールドがセットされているかどうかを取得する

HasReason
public bool HasReason { get; }
value = protoOAClientDisconnectEvent.HasReason

「リーソン」フィールドがセットされているかどうかを取得する

Reason
public string Reason { get; set; }
value = protoOAClientDisconnectEvent.Reason
protoOAClientDisconnectEvent.Reason = value

接続解除の理由は説明しました。例えば、アプリケーションアクセスはcTraderadminによってブロックされました。

メソッド

ClearPayloadType
public void ClearPayloadType()
protoOAClientDisconnectEvent.ClearPayloadType()

フィールドの「payloadType」の値をクリア

ClearReason
public void ClearReason()
protoOAClientDisconnectEvent.ClearReason()

「リーソン」フィールドの値をクリア

フィールド

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOAClientDisconnectEvent.PayloadTypeFieldNumber

フィールド番号は、"payloadType" フィールドです。

ReasonFieldNumber
public const int ReasonFieldNumber
value = ProtoOAClientDisconnectEvent.ReasonFieldNumber

「リーソン」フィールドのフィールド番号。