SequenceReader<T> 结构 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供从 ReadOnlySequence<T> 读取二进制数据和文本数据的方法,重点关注性能和最小或零堆分配。
generic <typename T>
 where T : value classpublic value class SequenceReaderpublic ref struct SequenceReader<T> where T : structtype SequenceReader<'T (requires 'T : struct)> = structPublic Structure SequenceReader(Of T)类型参数
- T
只读序列的类型。
- 继承
构造函数
| SequenceReader<T>(ReadOnlySequence<T>) | 根据给定 ReadOnlySequence<T> 创建 SequenceReader<T>。 | 
属性
| Consumed | 获取由读取器处理的  | 
| CurrentSpan | |
| CurrentSpanIndex | 获取 CurrentSpan 中的索引。 | 
| End | 获取一个值,该值指示 Sequence 中是否不再有数据。 | 
| Length | 获取读取器的 Sequence 中的项数。 | 
| Position | 获取 Sequence 中的当前位置。 | 
| Remaining | 获取读取器的 Sequence中的剩余项。 | 
| Sequence | 获取读取器的基础 ReadOnlySequence<T>。 | 
| UnreadSequence | 获取 Sequence 的未读取部分。 | 
| UnreadSpan | 获取 CurrentSpan 的未读取部分。 |