IMessageListenerSession

StockSharp.Server.Core

La interfaz que describe una sesión, crear por IMessageListener@.

Implementa: ILogReceiver, ILogSource, IDisposable

Propiedades

Address
public EndPoint Address { get; }
value = iMessageListenerSession.Address

Dirección.

AuthorizationToken
public string AuthorizationToken { get; }
value = iMessageListenerSession.AuthorizationToken

Token de autorización.

BytesReceived
public long BytesReceived { get; }
value = iMessageListenerSession.BytesReceived

El número de bytes recibido.

BytesSent
public long BytesSent { get; }
value = iMessageListenerSession.BytesSent

El número de bytes enviado.

CreationTime
public DateTime CreationTime { get; }
value = iMessageListenerSession.CreationTime

Tiempo de creación.

ErrorCount
public int ErrorCount { get; }
value = iMessageListenerSession.ErrorCount

El número de errores.

IsConnected
public bool IsConnected { get; }
value = iMessageListenerSession.IsConnected

Está conectado.

IsDemo
public bool IsDemo { get; }
value = iMessageListenerSession.IsDemo

Es sesión de demostración.

IsEnabled
public bool IsEnabled { get; }
value = iMessageListenerSession.IsEnabled

Enabled.

Language
public string Language { get; }
value = iMessageListenerSession.Language

Lenguaje de aplicación cliente.

ReadTimeout
public TimeSpan ReadTimeout { get; set; }
value = iMessageListenerSession.ReadTimeout
iMessageListenerSession.ReadTimeout = value

El tiempo de lectura de datos. El valor predeterminado es Zero.

ServerSession
public IMessageListenerSession ServerSession { get; }
value = iMessageListenerSession.ServerSession

Sesión de servidor.

SessionId
public string SessionId { get; }
value = iMessageListenerSession.SessionId

Identificador.

TargetCompId
public string TargetCompId { get; }
value = iMessageListenerSession.TargetCompId

Identificador de punto final del servidor.

TotalErrorCount
public int TotalErrorCount { get; }
value = iMessageListenerSession.TotalErrorCount

Cuenta total de error.

UpdatedTime
public DateTime UpdatedTime { get; }
value = iMessageListenerSession.UpdatedTime

Hora actualizada.

Version
public string Version { get; }
value = iMessageListenerSession.Version

Versión de aplicación cliente.

WriteTimeout
public TimeSpan WriteTimeout { get; set; }
value = iMessageListenerSession.WriteTimeout
iMessageListenerSession.WriteTimeout = value

El tiempo de envío de datos. El valor predeterminado es Zero.

Métodos

IncreaseBytesSent
public void IncreaseBytesSent(int count)
iMessageListenerSession.IncreaseBytesSent(count)

Incrementar BytesSent.

count
Valor.
IncreaseErrorCount
public void IncreaseErrorCount()
iMessageListenerSession.IncreaseErrorCount()

Incrementar ErrorCount.

ResetErrorCount
public void ResetErrorCount()
iMessageListenerSession.ResetErrorCount()

Reset ErrorCount.