BaseExporter
StockSharp.Algo.Export
輸出のベースクラス。
コンストラクター
BaseExporter
protected BaseExporter(DataType dataType)
baseExporter = BaseExporter(dataType)
輸出のベースクラス。
- dataType
- データ型情報。
プロパティ
Encoding
public Encoding Encoding { get; set; }
value = baseExporter.Encoding
baseExporter.Encoding = value
プログラミング
メソッド
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<QuoteChangeMessage> messages, CancellationToken cancellationToken)
result = baseExporter.Export(messages, cancellationToken)
輸出用 QuoteChangeMessage非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<Level1ChangeMessage> messages, CancellationToken cancellationToken)
result = baseExporter.Export(messages, cancellationToken)
輸出用 Level1ChangeMessage非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<CandleMessage> messages, CancellationToken cancellationToken)
result = baseExporter.Export(messages, cancellationToken)
輸出用 CandleMessage非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<NewsMessage> messages, CancellationToken cancellationToken)
result = baseExporter.Export(messages, cancellationToken)
輸出用 NewsMessage非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<SecurityMessage> messages, CancellationToken cancellationToken)
result = baseExporter.Export(messages, cancellationToken)
輸出用 SecurityMessage非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<PositionChangeMessage> messages, CancellationToken cancellationToken)
result = baseExporter.Export(messages, cancellationToken)
輸出用 PositionChangeMessage非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<IndicatorValue> values, CancellationToken cancellationToken)
result = baseExporter.Export(values, cancellationToken)
輸出用 IndicatorValue非同期
- values
- 値。
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardStateMessage> messages, CancellationToken cancellationToken)
result = baseExporter.Export(messages, cancellationToken)
輸出用 BoardStateMessage非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export
protected abstract Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardMessage> messages, CancellationToken cancellationToken)
result = baseExporter.Export(messages, cancellationToken)
輸出用 BoardMessage非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
ExportOrderLogAsync
protected abstract Task<ValueTuple<int, DateTime?>> ExportOrderLogAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = baseExporter.ExportOrderLogAsync(messages, cancellationToken)
輸出用 OrderLog非同期
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
ExportTicksAsync
protected abstract Task<ValueTuple<int, DateTime?>> ExportTicksAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = baseExporter.ExportTicksAsync(messages, cancellationToken)
ティックスを非同期にエクスポートするには.
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
ExportTransactionsAsync
protected abstract Task<ValueTuple<int, DateTime?>> ExportTransactionsAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = baseExporter.ExportTransactionsAsync(messages, cancellationToken)
トランザクションを非同期的にエクスポートするには.
- messages
- 新着情報
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。
Export``1
public Task<ValueTuple<int, DateTime?>> Export<T>(IAsyncEnumerable<T> values, CancellationToken cancellationToken)
result = baseExporter.Export(values, cancellationToken)
値を非同期にエクスポートします。
- values
- 値。
- cancellationToken
- キャンセルトークン。
戻り値: カウントと最後の時間。