IFixWriter
StockSharp.Fix.Native
描述FIX协议格式中数据记录器的接口.
实现: IFixBase, IDisposable
属性
方法
FlushAsync
public Task FlushAsync(CancellationToken cancellationToken)
result = iFixWriter.FlushAsync(cancellationToken)
流出同步地流出
- 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)
以记录布尔值.
- value
- 布尔值 。
- cancellationToken
- 取消的代币。
WriteAsync
public ValueTask WriteAsync(int value, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, cancellationToken)
以录入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入
- value
- 入地三十二相相相值相.
- cancellationToken
- 取消的代币。
WriteAsync
public ValueTask WriteAsync(long value, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, cancellationToken)
以录入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入
- value
- 入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入.
- 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)
To record the DateTime value.
- value
- DateTime值 。
- parser
- 时间解析器。 如果数据会作为字符串传输, 则需要 。
- cancellationToken
- 取消的代币。
WriteAsync
public ValueTask WriteAsync(TimeSpan value, FastTimeSpanParser parser, CancellationToken cancellationToken)
result = iFixWriter.WriteAsync(value, parser, cancellationToken)
To record the TimeSpan value.
- value
- TimeSpan值 。
- 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
- 取消的代币。