PooledBuffer.BufferSlice Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Slice eines dar PooledBuffer.
public readonly struct PooledBuffer.BufferSlice
type PooledBuffer.BufferSlice = struct
Public Structure PooledBuffer.BufferSlice
- Vererbung
-
PooledBuffer.BufferSlice
Konstruktoren
PooledBuffer.BufferSlice(PooledBuffer, Int32, Int32) |
Initialisiert eine neue Instanz des PooledBuffer.BufferSlice-Typs. |
Eigenschaften
Buffer |
Ruft die zugrunde liegende PooledBuffer ab. |
Length |
Ruft die Länge dieses Slices ab. |
Offset |
Ruft den Offset in den zugrunde liegenden Puffer ab, bei dem dieser Slice beginnt. |
Methoden
CopyTo(PooledBuffer) |
Kopiert den Inhalt dieses Writers in einen Poolpuffer. |
CopyTo(Span<Byte>) |
Kopiert den Inhalt dieses Writers in eine Spanne. |
CopyTo<TBufferWriter>(TBufferWriter) |
Kopiert den Inhalt dieses Writers in einen Pufferschreiber. |
GetEnumerator() |
Gibt einen Enumerator zurück, der zum Auflisten der Daten verwendet werden kann, auf die von diesem instance verwiesen wird. |
Slice(Int32) |
Bildet ein Slice aus diesem instance, beginnend mit dem angegebenen Offset in diesem Slice. |
Slice(Int32, Int32) |
Bildet ein Slice aus diesem instance, beginnend mit dem angegebenen Offset in dieses Segment und mit der angegebenen Länge. |
ToArray() |
Gibt die Daten zurück, die als Array geschrieben wurden. |