SequenceMarshal 类

定义

提供与 ReadOnlySequence<T> 进行互操作的方法集合。

public ref class SequenceMarshal abstract sealed
public static class SequenceMarshal
type SequenceMarshal = class
Public Class SequenceMarshal
继承
SequenceMarshal

方法

TryGetArray<T>(ReadOnlySequence<T>, ArraySegment<T>)

获取基础只读序列中的数组段。

TryGetReadOnlyMemory<T>(ReadOnlySequence<T>, ReadOnlyMemory<T>)

尝试检索指定的只读序列中的只读内存。

TryGetReadOnlySequenceSegment<T>(ReadOnlySequence<T>, ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32)

尝试检索指定的只读序列中的只读序列段。

TryRead<T>(SequenceReader<Byte>, T)

尝试读取缓冲区外的指定类型。 将此方法与任意结构一起使用不太安全 - 请参阅注释以获取详细信息。

适用于