ReadOnlySequence<T> Struct
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 sequenza in grado di leggere una serie sequenziale di T
.
generic <typename T>
public value class ReadOnlySequence
public readonly struct ReadOnlySequence<T>
type ReadOnlySequence<'T> = struct
Public Structure ReadOnlySequence(Of T)
- T
Tipo degli elementi nella sequenza di sola lettura.
- Ereditarietà
Read |
Crea un'istanza di ReadOnlySequence<T> da ReadOnlyMemory<T>. |
Read |
Crea un'istanza di ReadOnlySequence<T> da un elenco di memoria collegata rappresentato da segmenti iniziali e finali e dagli indici corrispondenti in essi contenuti. |
Read |
Crea un'istanza di ReadOnlySequence<T> da |
Read |
Crea un'istanza di ReadOnlySequence<T> da una sezione di una matrice. |
Empty |
Restituisce un oggetto ReadOnlySequence<T> vuoto. |
End |
Ottiene la posizione alla fine di ReadOnlySequence<T>. |
First |
Ottiene ReadOnlyMemory<T> dal primo segmento. |
First |
Ottiene ReadOnlySpan<T> dal primo segmento. |
Is |
Ottiene un valore che indica se ReadOnlySequence<T> è vuoto. |
Is |
Ottiene un valore che indica se ReadOnlySequence<T> contiene un singolo segmento ReadOnlyMemory<T>. |
Length |
Ottiene la lunghezza dell'oggetto ReadOnlySequence<T>. |
Start |
Ottiene la posizione all'inizio di ReadOnlySequence<T>. |
Get |
Restituisce un enumeratore per ReadOnlySequence<T>. |
Get |
Restituisce l'offset di un |
Get |
Restituisce una nuova SequencePosition in corrispondenza di |
Get |
Restituisce una nuovo elemento SequencePosition a partire dall'offset specificato dalla posizione di |
Slice(Int32, Int32) |
Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da |
Slice(Int32, Sequence |
Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da |
Slice(Int64) |
Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, iniziando in corrispondenza dell'indice specificato e continuando fino alla fine della sequenza di sola lettura. |
Slice(Int64, Int64) |
Crea una sezione dall'oggetto ReadOnlySequence<T> specificato, a partire da |
Slice(Int64, Sequence |
Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da |
Slice(Sequence |
Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, iniziando in corrispondenza della posizione della sequenza specificata e continuando fino alla fine della sequenza di sola lettura. |
Slice(Sequence |
Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da |
Slice(Sequence |
Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da |
Slice(Sequence |
Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da |
To |
Restituisce una stringa che rappresenta la sequenza corrente. |
Try |
Tenta di recuperare il segmento successivo dopo |
Copy |
Copia ReadOnlySequence<T> nel Span<T> specificato. |
Position |
Restituisce la posizione della prima occorrenza di |
To |
Converte ReadOnlySequence<T> in una matrice. |
Prodotto | Versioni |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: