IFixDialect
La interfaz que describe el dialecto del protocolo FIX.
Implementa: IMessageAdapter, IMessageTransport, IPersistable, ILogReceiver, ILogSource, IDisposable, ICloneable<IMessageAdapter>, ICloneable, IDemoAdapter
Propiedades
public string Accounts { get; set; }
value = iFixDialect.Accounts
iFixDialect.Accounts = value
Cuentas asociadas con la entrada FIX.
public bool CancelOnDisconnect { get; set; }
value = iFixDialect.CancelOnDisconnect
iFixDialect.CancelOnDisconnect = value
Cancelar en desconectar.
public string ClientCode { get; set; }
value = iFixDialect.ClientCode
iFixDialect.ClientCode = value
Código de cliente asignado por el corredor.
public string ClientVersion { get; set; }
value = iFixDialect.ClientVersion
iFixDialect.ClientVersion = value
Versión de aplicación cliente.
public long CurrentCounter { get; set; }
value = iFixDialect.CurrentCounter
iFixDialect.CurrentCounter = value
Contrarretro.
public FastDateTimeParser DateParser { get; set; }
value = iFixDialect.DateParser
iFixDialect.DateParser = value
Date parser.
public bool DoNotSendAccount { get; set; }
value = iFixDialect.DoNotSendAccount
iFixDialect.DoNotSendAccount = value
No envíes Cuenta.
public Encoding Encoding { get; set; }
value = iFixDialect.Encoding
iFixDialect.Encoding = value
Codificación.
public string ExchangeBoard { get; set; }
value = iFixDialect.ExchangeBoard
iFixDialect.ExchangeBoard = value
Junta, donde se comercializan los instrumentos financieros.
public bool IsResetCounter { get; set; }
value = iFixDialect.IsResetCounter
iFixDialect.IsResetCounter = value
Si el contador de secuencia se reinicia.
public bool OverrideExecIdByNative { get; set; }
value = iFixDialect.OverrideExecIdByNative
iFixDialect.OverrideExecIdByNative = value
Sobrescribir ExecId por identificador nativo (si está presente en el mensaje FIX).
public SecureString Password { get; set; }
value = iFixDialect.Password
iFixDialect.Password = value
Contraseña.
public IFixReader Reader { get; }
value = iFixDialect.Reader
El lector de datos registrados en el formato de protocolo FIX.
public string SenderCompId { get; set; }
value = iFixDialect.SenderCompId
iFixDialect.SenderCompId = value
ID de remitente.
public bool SupportLicensing { get; }
value = iFixDialect.SupportLicensing
Apoyo a las características de licencias.
public bool SupportUnknownExecutions { get; set; }
value = iFixDialect.SupportUnknownExecutions
iFixDialect.SupportUnknownExecutions = value
Apoyo procesamiento de las ejecuciones, generado por software de terceros.
public string TargetCompId { get; set; }
value = iFixDialect.TargetCompId
iFixDialect.TargetCompId = value
Identificación de destino.
public FastTimeSpanParser TimeParser { get; set; }
value = iFixDialect.TimeParser
iFixDialect.TimeParser = value
El parser del tiempo.
public FastDateTimeParser TimeStampParser { get; set; }
value = iFixDialect.TimeStampParser
iFixDialect.TimeStampParser = value
Parser de sellos de tiempo.
public TimeZoneInfo TimeZone { get; set; }
value = iFixDialect.TimeZone
iFixDialect.TimeZone = value
Información sobre la zona horaria donde se encuentra el intercambio.
public IFixWriter Writer { get; }
value = iFixDialect.Writer
El grabador de datos en el formato de protocolo FIX.
public FastDateTimeParser YearMonthParser { get; set; }
value = iFixDialect.YearMonthParser
iFixDialect.YearMonthParser = value
Perseguidor de año y mes.
Métodos
public void Init(IFixWriter writer, IFixReader reader, EndPoint address)
iFixDialect.Init(writer, reader, address)
Inicia el dialecto.
- writer
- El grabador de datos en el formato de protocolo FIX.
- reader
- El lector de datos registrados en el formato de protocolo FIX.
- address
- Dirección de servidor.
public IAsyncEnumerable<Message> ReadAsync(CancellationToken cancellationToken)
result = iFixDialect.ReadAsync(cancellationToken)
Lea los siguientes mensajes del protocolo FIX.
- cancellationToken
- CancellationToken
Devuelve: La secuencia de mensajes.
public long? TryParseNextMsqSeqNum(string errorMessage)
result = iFixDialect.TryParseNextMsqSeqNum(errorMessage)
Pruebe el extracto esperado MsgSeqNum del mensaje de error especificado.
- errorMessage
- Mensaje de error.
Devuelve: MsgSeqNum@o .