Поделиться через


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)

Пытается прочитать указанный тип из буфера. Использовать этот метод с произвольными структурами небезопасно — дополнительные сведения см. в примечаниях.

Применяется к