PooledBuffer.BufferSlice Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma fatia de um PooledBuffer.
public readonly struct PooledBuffer.BufferSlice
type PooledBuffer.BufferSlice = struct
Public Structure PooledBuffer.BufferSlice
- Herança
-
PooledBuffer.BufferSlice
Construtores
| PooledBuffer.BufferSlice(PooledBuffer, Int32, Int32) |
Inicializa uma nova instância do tipo PooledBuffer.BufferSlice. |
Propriedades
| Buffer |
Obtém o PooledBuffer subjacente. |
| Length |
Obtém o comprimento dessa fatia. |
| Offset |
Obtém o deslocamento para o buffer subjacente no qual essa fatia começa. |
Métodos
| CopyTo(PooledBuffer) |
Copia o conteúdo desse gravador para um buffer em pool. |
| CopyTo(Span<Byte>) |
Copia o conteúdo deste gravador para um intervalo. |
| CopyTo<TBufferWriter>(TBufferWriter) |
Copia o conteúdo deste gravador para um gravador de buffer. |
| GetEnumerator() |
Retorna um enumerador que pode ser usado para enumerar os dados referenciados por essa instância. |
| Slice(Int32) |
Forma uma fatia dessa instância, começando no deslocamento especificado para essa fatia. |
| Slice(Int32, Int32) |
Forma uma fatia dessa instância, começando no deslocamento especificado nessa fatia e tendo o comprimento especificado. |
| ToArray() |
Retorna os dados que foram gravados como uma matriz. |