PooledBuffer.BufferSlice Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una sezione di un oggetto PooledBuffer.
public readonly struct PooledBuffer.BufferSlice
type PooledBuffer.BufferSlice = struct
Public Structure PooledBuffer.BufferSlice
- Ereditarietà
-
PooledBuffer.BufferSlice
Costruttori
PooledBuffer.BufferSlice(PooledBuffer, Int32, Int32) |
Inizializza una nuova istanza del tipo PooledBuffer.BufferSlice. |
Proprietà
Buffer |
Ottiene l'elemento PooledBuffer sottostante. |
Length |
Ottiene la lunghezza di questa sezione. |
Offset |
Ottiene l'offset nel buffer sottostante in corrispondenza del quale inizia questa sezione. |
Metodi
CopyTo(PooledBuffer) |
Copia il contenuto di questo writer in un buffer in pool. |
CopyTo(Span<Byte>) |
Copia il contenuto di questo writer in un intervallo. |
CopyTo<TBufferWriter>(TBufferWriter) |
Copia il contenuto di questo writer in un writer del buffer. |
GetEnumerator() |
Restituisce un enumeratore che può essere utilizzato per enumerare i dati a cui fa riferimento questa istanza. |
Slice(Int32) |
Crea una sezione all'esterno di questa istanza, a partire dall'offset specificato in questa sezione. |
Slice(Int32, Int32) |
Crea una sezione all'esterno di questa istanza, a partire dall'offset specificato in questa sezione e con la lunghezza specificata. |
ToArray() |
Restituisce i dati scritti come matrice. |