ExcelExporter
La exportación a Excel.
Hereda de: BaseExporter
Constructores
public ExcelExporter(IExcelWorkerProvider provider, DataType dataType, Stream stream, Action breaked)
excelExporter = ExcelExporter(provider, dataType, stream, breaked)
La exportación a Excel.
- provider
- Proveedor de Excel.
- dataType
- Datos tipo info.
- stream
- El arroyo a quien escribir.
- breaked
- El procesador, que se llamará si se excede el valor máximo de las cadenas.
Métodos
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<QuoteChangeMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
Exportar QuoteChangeMessage asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<Level1ChangeMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
Exportar Level1ChangeMessage asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<PositionChangeMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
Exportar PositionChangeMessage asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<IndicatorValue> values, CancellationToken cancellationToken)
result = excelExporter.Export(values, cancellationToken)
Exportar IndicatorValue asincrónicamente.
- values
- Valores.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<CandleMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
Exportar CandleMessage asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<NewsMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
Exportar NewsMessage asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<SecurityMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
Exportar SecurityMessage asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardStateMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
Exportar BoardStateMessage asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
Exportar BoardMessage asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> ExportOrderLogAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = excelExporter.ExportOrderLogAsync(messages, cancellationToken)
Exportar OrderLog asincrónicamente.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> ExportTicksAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = excelExporter.ExportTicksAsync(messages, cancellationToken)
Para exportar Ticks de forma asincrónica.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.
protected override Task<ValueTuple<int, DateTime?>> ExportTransactionsAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = excelExporter.ExportTransactionsAsync(messages, cancellationToken)
Exportar las transacciones de manera asincrónica.
- messages
- Mensajes.
- cancellationToken
- Cancelación token.
Devuelve: Cuenta y última vez.