IFixWriter
StockSharp.Fix.Native
FIXプロトコルのフォーマットでデータのレコーダーを記述するインターフェース。
実装: IFixBase, IDisposable
プロパティ
メソッド
FlushAsync
public Task FlushAsync(CancellationToken cancellationToken)
result = iFixWriter.FlushAsync(cancellationToken)
ストリームを非同期的にフラッシュします。
- cancellationToken
- 担当: 佐藤 宏
戻り値: タスク
WriteAsync
public ValueTask WriteAsync(FixTags tag, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(tag, cancellationToken)
書きます。
- tag
- キーワード
- cancellationToken
- キャンセルトークン。
WriteAsync
public ValueTask WriteAsync(bool value, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, cancellationToken)
Boolean 値を記録する。
- value
- ブーリアン値。
- cancellationToken
- キャンセルトークン。
WriteAsync
public ValueTask WriteAsync(int value, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, cancellationToken)
Int32 値を記録する。
- value
- Int32 値。
- cancellationToken
- キャンセルトークン。
WriteAsync
public ValueTask WriteAsync(long value, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, cancellationToken)
Int64 値を記録する。
- value
- Int64 値。
- cancellationToken
- キャンセルトークン。
WriteAsync
public ValueTask WriteAsync(decimal value, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, cancellationToken)
決定値を記録する。
- value
- 数値を決定。
- cancellationToken
- キャンセルトークン。
WriteAsync
public ValueTask WriteAsync(DateTime value, FastDateTimeParser parser, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, parser, cancellationToken)
値のDateTimeを@に記録する。
- value
- 担当: 佐藤 浩一
- parser
- タイムパーサ。データが文字列として転送されるかどうかが必要です。
- cancellationToken
- キャンセルトークン。
WriteAsync
public ValueTask WriteAsync(TimeSpan value, FastTimeSpanParser parser, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, parser, cancellationToken)
値のTimeSpanを@に記録する。
- value
- 担当: 佐藤 浩一
- parser
- タイムパーサ。データが文字列として転送されるかどうかが必要です。
- cancellationToken
- キャンセルトークン。
WriteAsync
public ValueTask WriteAsync(string value, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, cancellationToken)
文字列の値を記録する。
- value
- 文字列の値。
- cancellationToken
- キャンセルトークン。
WriteAsync
public ValueTask WriteAsync(char value, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, cancellationToken)
チャイルド値を記録する。
- value
- チャリング値。
- cancellationToken
- キャンセルトークン。
WriteBytesAsync
public ValueTask WriteBytesAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
result = iFixWriter.WriteBytesAsync(buffer, cancellationToken)
バイトの配列を記録するには.
- buffer
- バッファをバイトします。
- cancellationToken
- キャンセルトークン。