IMessageListenerSession

StockSharp.Server.Core

A interface descrevendo uma sessão, criado por IMessageListener.

Implementa: ILogReceiver, ILogSource, IDisposable

Propriedades

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

Endereço.

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

Token de autorização.

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

O número de bytes recebidos.

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

O número de bytes enviados.

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

Tempo de criação.

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

O número de erros.

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

Está ligado.

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

É uma sessão de demonstração.

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

Activado.

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

Linguagem de aplicação do cliente.

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

O tempo- limite de leitura dos dados. O valor padrão é zero.

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

Sessão de servidor.

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

Identificador.

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

Identificador de endpoint do servidor.

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

Contagem total de erros.

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

Tempo de atualização.

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

Versão do aplicativo do cliente.

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

O tempo- limite para o envio dos dados. O valor padrão é zero.

Métodos

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

Aumentar BytesSent.

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

Aumentar ErrorCount.

ResetErrorCount
public void ResetErrorCount()
iMessageListenerSession.ResetErrorCount()

Reiniciar ErrorCount.