PooledBuffer.BufferSlice Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un segmento de un PooledBuffer.
public readonly struct PooledBuffer.BufferSlice
type PooledBuffer.BufferSlice = struct
Public Structure PooledBuffer.BufferSlice
- Herencia
-
PooledBuffer.BufferSlice
Constructores
PooledBuffer.BufferSlice(PooledBuffer, Int32, Int32) |
Inicializa una nueva instancia del tipo PooledBuffer.BufferSlice. |
Propiedades
Buffer |
Obtiene la PooledBuffer subyacente. |
Length |
Obtiene la longitud de este segmento. |
Offset |
Obtiene el desplazamiento en el búfer subyacente en el que comienza este segmento. |
Métodos
CopyTo(PooledBuffer) |
Copia el contenido de este escritor en un búfer agrupado. |
CopyTo(Span<Byte>) |
Copia el contenido de este escritor en un intervalo. |
CopyTo<TBufferWriter>(TBufferWriter) |
Copia el contenido de este escritor en un escritor de búfer. |
GetEnumerator() |
Devuelve un enumerador que se puede usar para enumerar los datos a los que hace referencia esta instancia. |
Slice(Int32) |
Forma un segmento fuera de esta instancia, empezando por el desplazamiento especificado en este segmento. |
Slice(Int32, Int32) |
Forma un segmento fuera de esta instancia, empezando por el desplazamiento especificado en este segmento y teniendo la longitud especificada. |
ToArray() |
Devuelve los datos que se han escrito como una matriz. |