IFixReader
StockSharp.Fix.Native
描述FIX协议格式所记录数据的读者的界面.
实现: IFixBase, IDisposable
属性
方法
ReadBoolAsync
public ValueTask<bool> ReadBoolAsync(CancellationToken cancellationToken)
result = iFixReader.ReadBoolAsync(cancellationToken)
读取布尔值 。
- cancellationToken
- 取消的代币。
返回值: 布尔值 。
ReadBytesAsync
public ValueTask ReadBytesAsync(Memory<byte> buffer, CancellationToken cancellationToken)
result = iFixReader.ReadBytesAsync(buffer, cancellationToken)
读取字节数组值 。
- buffer
- 缓.
- cancellationToken
- 取消的代币。
ReadCharAsync
public ValueTask<char> ReadCharAsync(CancellationToken cancellationToken)
result = iFixReader.ReadCharAsync(cancellationToken)
读取字符值 。
- cancellationToken
- 取消的代币。
返回值: 字符值。
ReadDateTimeAsync
public ValueTask<DateTime> ReadDateTimeAsync(FastDateTimeParser parser, CancellationToken cancellationToken)
result = iFixReader.ReadDateTimeAsync(parser, cancellationToken)
Read DateTime value asynchronously.
- parser
- 时间解析器。 如果数据会作为字符串传输, 则需要 。
- cancellationToken
- 取消的代币。
返回值: DateTime值 。
ReadDecimalAsync
public ValueTask<decimal> ReadDecimalAsync(CancellationToken cancellationToken)
result = iFixReader.ReadDecimalAsync(cancellationToken)
读取十进制值 。
- cancellationToken
- 取消的代币。
返回值: 入十义相.
ReadIntAsync
public ValueTask<int> ReadIntAsync(CancellationToken cancellationToken)
result = iFixReader.ReadIntAsync(cancellationToken)
读取Int32值.
- cancellationToken
- 取消的代币。
返回值: 入地三十二相相相值相.
ReadLongAsync
public ValueTask<long> ReadLongAsync(CancellationToken cancellationToken)
result = iFixReader.ReadLongAsync(cancellationToken)
读取Int64值.
- cancellationToken
- 取消的代币。
返回值: 入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入入.
ReadStringAsync
public ValueTask<string> ReadStringAsync(CancellationToken cancellationToken)
result = iFixReader.ReadStringAsync(cancellationToken)
读取字符串值 。
- cancellationToken
- 取消的代币。
返回值: 字符串值 。
ReadTagAsync
public ValueTask<FixTags> ReadTagAsync(CancellationToken cancellationToken)
result = iFixReader.ReadTagAsync(cancellationToken)
读取以下标签。
- cancellationToken
- 取消的代币。
返回值: 下一个标记。 1 表示数据的结束 。
ReadTimeSpanAsync
public ValueTask<TimeSpan> ReadTimeSpanAsync(FastTimeSpanParser parser, CancellationToken cancellationToken)
result = iFixReader.ReadTimeSpanAsync(parser, cancellationToken)
Read TimeSpan value.
- parser
- 时间解析器。 如果数据会作为字符串传输, 则需要 。
- cancellationToken
- 取消的代币。
返回值: TimeSpan值 。
SkipValueAsync
public ValueTask SkipValueAsync(CancellationToken cancellationToken)
result = iFixReader.SkipValueAsync(cancellationToken)
跳过值 。
- cancellationToken
- 取消的代币。