IMessageListenerSession
StockSharp.Server.Core
セッションを記述するインターフェイスはIMessageListener@によって作成します。
実装: ILogReceiver, ILogSource, IDisposable
プロパティ
AuthorizationToken
public string AuthorizationToken { get; }
value = iMessageListenerSession.AuthorizationToken
認可トークン。
BytesReceived
public long BytesReceived { get; }
value = iMessageListenerSession.BytesReceived
受け取られたバイト数。
CreationTime
public DateTime CreationTime { get; }
value = iMessageListenerSession.CreationTime
制作時間
KeyId
public string KeyId { get; }
value = iMessageListenerSession.KeyId
The public API-key id this session authenticated with, or for login/password (and machine-to-machine) sessions.
ReadTimeout
public TimeSpan ReadTimeout { get; set; }
value = iMessageListenerSession.ReadTimeout
iMessageListenerSession.ReadTimeout = value
読み込みデータのタイムアウト。デフォルト値はゼロです。
ServerSession
public IMessageListenerSession ServerSession { get; }
value = iMessageListenerSession.ServerSession
サーバーセッション。
TargetCompId
public string TargetCompId { get; }
value = iMessageListenerSession.TargetCompId
サーバーエンドポイント識別子。
TotalErrorCount
public int TotalErrorCount { get; }
value = iMessageListenerSession.TotalErrorCount
エラーカウントの合計。
UpdatedTime
public DateTime UpdatedTime { get; }
value = iMessageListenerSession.UpdatedTime
更新された時間。
UserId
public long UserId { get; }
value = iMessageListenerSession.UserId
The broker user this session belongs to, or zero when it belongs to none.
UserSessionId
public long UserSessionId { get; }
value = iMessageListenerSession.UserSessionId
The broker session whose token signed this session in, or zero when no broker session did: a password, an API key or a machine-to-machine login.
WriteTimeout
public TimeSpan WriteTimeout { get; set; }
value = iMessageListenerSession.WriteTimeout
iMessageListenerSession.WriteTimeout = value
データの送信のタイムアウト。デフォルト値はゼロです。
メソッド
IncreaseBytesReceived
public void IncreaseBytesReceived(int count)
iMessageListenerSession.IncreaseBytesReceived(count)
Increase BytesReceived.
- count
- Value.
IncreaseBytesSent
public void IncreaseBytesSent(int count)
iMessageListenerSession.IncreaseBytesSent(count)
代表取締役社長 佐藤 浩一
- count
- 値。
IncreaseErrorCount
public void IncreaseErrorCount()
iMessageListenerSession.IncreaseErrorCount()
代表取締役社長 佐藤 浩一
ResetErrorCount
public void ResetErrorCount()
iMessageListenerSession.ResetErrorCount()
代表取締役社長 佐藤 浩一