ReadOnlySequence<T> Estrutura
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 sequência que pode ler uma série sequencial de T
.
generic <typename T>
public value class ReadOnlySequence
public readonly struct ReadOnlySequence<T>
type ReadOnlySequence<'T> = struct
Public Structure ReadOnlySequence(Of T)
- T
O tipo dos elementos na sequência somente leitura.
- Herança
Read |
Cria uma instância de ReadOnlySequence<T> a partir de ReadOnlyMemory<T>. |
Read |
Cria uma instância de um ReadOnlySequence<T> a partir de uma lista de memória vinculada representada pelos segmentos inicial e final e os índices correspondentes neles. |
Read |
Cria uma instância de ReadOnlySequence<T> a partir de |
Read |
Cria uma instância de um ReadOnlySequence<T> a partir de uma seção de uma matriz. |
Empty |
Retorna um ReadOnlySequence<T> vazio. |
End |
Obtém a posição no final de ReadOnlySequence<T>. |
First |
Obtém o ReadOnlyMemory<T> a partir do primeiro segmento. |
First |
Obtém o ReadOnlySpan<T> a partir do primeiro segmento. |
Is |
Obtém um valor que indica se a ReadOnlySequence<T> está vazia. |
Is |
Obtém um valor que indica se ReadOnlySequence<T> contém um único segmento ReadOnlyMemory<T>. |
Length |
Obtém o comprimento do ReadOnlySequence<T>. |
Start |
Obtém a posição para o início do ReadOnlySequence<T>. |
Get |
Retorna um enumerador sobre o ReadOnlySequence<T>. |
Get |
Retorna o deslocamento de um |
Get |
Retorna um novo SequencePosition em um |
Get |
Retorna um novo SequencePosition começando no deslocamento especificado da posição |
Slice(Int32, Int32) |
Forma uma fatia do ReadOnlySequence<T> atual, começando em |
Slice(Int32, Sequence |
Forma uma fatia do ReadOnlySequence<T> atual, começando em |
Slice(Int64) |
Forma uma fatia do ReadOnlySequence<T> atual, começando em um índice especificado e continuando até o final da sequência somente leitura. |
Slice(Int64, Int64) |
Forma uma fatia a partir do ReadOnlySequence<T> dado, começando em |
Slice(Int64, Sequence |
Forma uma fatia do ReadOnlySequence<T> atual, começando em |
Slice(Sequence |
Forma uma fatia do ReadOnlySequence<T> atual, começando em uma posição de sequência especificada e continuando até o final da sequência somente leitura. |
Slice(Sequence |
Forma uma fatia do ReadOnlySequence<T> atual, começando em |
Slice(Sequence |
Forma uma fatia do ReadOnlySequence<T> atual, começando em |
Slice(Sequence |
Forma uma fatia do ReadOnlySequence<T> atual, começando em |
To |
Retorna uma cadeia de caracteres que representa a sequência atual. |
Try |
Tenta recuperar o próximo segmento após |
Copy |
Copia o ReadOnlySequence<T> para o Span<T> especificado. |
Position |
Retorna a posição da primeira ocorrência de |
To |
Converte ReadOnlySequence<T> em uma matriz. |
Produto | Versões |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: