Freigeben über


SequenceMarshal Klasse

Definition

Stellt eine Sammlung von Methoden für die Interoperabilität mit ReadOnlySequence<T> zur Verfügung.

public ref class SequenceMarshal abstract sealed
public static class SequenceMarshal
type SequenceMarshal = class
Public Class SequenceMarshal
Vererbung
SequenceMarshal

Methoden

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

Ruft ein Arraysegment aus der zugrunde liegenden schreibgeschützten Sequenz ab.

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

Versucht, einen schreibgeschützten Arbeitsspeicher aus der angegebenen schreibgeschützten Sequenz abzurufen.

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

Versucht, ein schreibgeschütztes Sequenzsegment aus der angegebenen schreibgeschützten Sequenz abzurufen.

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

Versucht, den angegebenen Typ aus dem Puffer zu lesen. Es ist gefährlich, diese Methode mit beliebigen Strukturen zu verwenden – weitere Informationen finden Sie unter den Hinweisen.

Gilt für: