SequenceReader<T>.TryReadTo Metodo
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.
Overload
| Nome | Descrizione |
|---|---|
| TryReadTo(ReadOnlySpan<T>, T, T, Boolean) |
Prova a leggere tutto fino all'oggetto specificato |
| TryReadTo(ReadOnlySequence<T>, T, T, Boolean) |
Prova a leggere tutto fino all'oggetto specificato |
| TryReadTo(ReadOnlySpan<T>, T, Boolean) |
Prova a leggere tutto fino all'oggetto specificato |
| TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean) |
Tenta di leggere i dati fino a quando l'intero delimitatore specificato come intervallo di sola lettura corrisponde. |
| TryReadTo(ReadOnlySequence<T>, T, Boolean) |
Prova a leggere tutto fino all'oggetto specificato |
| TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean) |
Provare a leggere tutto fino all'oggetto specificato |
TryReadTo(ReadOnlySpan<T>, T, T, Boolean)
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
Prova a leggere tutto fino all'oggetto specificato delimiter, ignorando i delimitatori preceduti da delimiterEscape.
public bool TryReadTo(out ReadOnlySpan<T> span, T delimiter, T delimiterEscape, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySpan * 'T * 'T * bool -> bool
Public Function TryReadTo (ByRef span As ReadOnlySpan(Of T), delimiter As T, delimiterEscape As T, Optional advancePastDelimiter As Boolean = true) As Boolean
Parametri
- span
- ReadOnlySpan<T>
Quando termina, il metodo contiene i dati letti, se presenti.
- delimiter
- T
Delimitatore da cercare.
- delimiterEscape
- T
Valore che indica che un oggetto immediatamente successivo delimiter deve essere ignorato.
- advancePastDelimiter
- Boolean
true per spostarsi oltre l'oggetto delimiter se trovato; in caso contrario, false.
Valori restituiti
true se l'oggetto delimiter è stato trovato; in caso contrario, false.
Si applica a
TryReadTo(ReadOnlySequence<T>, T, T, Boolean)
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
Prova a leggere tutto fino all'oggetto specificato delimiter, ignorando i delimitatori preceduti da delimiterEscape.
public bool TryReadTo(out System.Buffers.ReadOnlySequence<T> sequence, T delimiter, T delimiterEscape, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySequence * 'T * 'T * bool -> bool
Public Function TryReadTo (ByRef sequence As ReadOnlySequence(Of T), delimiter As T, delimiterEscape As T, Optional advancePastDelimiter As Boolean = true) As Boolean
Parametri
- sequence
- ReadOnlySequence<T>
Quando termina, il metodo contiene i dati letti, se presenti.
- delimiter
- T
Delimitatore da cercare.
- delimiterEscape
- T
Valore che indica che un oggetto immediatamente successivo delimiter deve essere ignorato.
- advancePastDelimiter
- Boolean
true per spostarsi oltre l'oggetto delimiter se trovato; in caso contrario, false.
Valori restituiti
true se l'oggetto delimiter è stato trovato; in caso contrario, false.
Si applica a
TryReadTo(ReadOnlySpan<T>, T, Boolean)
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
Prova a leggere tutto fino all'oggetto specificato delimiter.
public bool TryReadTo(out ReadOnlySpan<T> span, T delimiter, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySpan * 'T * bool -> bool
Public Function TryReadTo (ByRef span As ReadOnlySpan(Of T), delimiter As T, Optional advancePastDelimiter As Boolean = true) As Boolean
Parametri
- span
- ReadOnlySpan<T>
Quando termina, il metodo contiene i dati letti, se presenti.
- delimiter
- T
Delimitatore da cercare.
- advancePastDelimiter
- Boolean
true per spostarsi oltre l'oggetto delimiter se trovato; in caso contrario, false.
Valori restituiti
true se l'oggetto delimiter è stato trovato; in caso contrario, false.
Si applica a
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
Tenta di leggere i dati fino a quando l'intero delimitatore specificato come intervallo di sola lettura corrisponde.
public bool TryReadTo(out System.Buffers.ReadOnlySequence<T> sequence, scoped ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
public bool TryReadTo(out System.Buffers.ReadOnlySequence<T> sequence, ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySequence * ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function TryReadTo (ByRef sequence As ReadOnlySequence(Of T), delimiter As ReadOnlySpan(Of T), Optional advancePastDelimiter As Boolean = true) As Boolean
Parametri
- sequence
- ReadOnlySequence<T>
Quando termina, il metodo contiene i dati letti, se presenti.
- delimiter
- ReadOnlySpan<T>
Intervallo di sola lettura che contiene uno o più delimitatori.
- advancePastDelimiter
- Boolean
true per spostarsi oltre l'oggetto delimiter se trovato; in caso contrario, false.
Valori restituiti
true se l'oggetto delimiter è stato trovato; in caso contrario, false.
Si applica a
TryReadTo(ReadOnlySequence<T>, T, Boolean)
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
Prova a leggere tutto fino all'oggetto specificato delimiter.
public bool TryReadTo(out System.Buffers.ReadOnlySequence<T> sequence, T delimiter, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySequence * 'T * bool -> bool
Public Function TryReadTo (ByRef sequence As ReadOnlySequence(Of T), delimiter As T, Optional advancePastDelimiter As Boolean = true) As Boolean
Parametri
- sequence
- ReadOnlySequence<T>
Quando termina, il metodo contiene i dati letti, se presenti.
- delimiter
- T
Delimitatore da cercare.
- advancePastDelimiter
- Boolean
true per spostarsi oltre l'oggetto delimiter se trovato; in caso contrario, false.
Valori restituiti
true se l'oggetto delimiter è stato trovato; in caso contrario, false.
Si applica a
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
- Origine:
- SequenceReader.Search.cs
Provare a leggere tutto fino all'oggetto specificato delimiter.
public bool TryReadTo(out ReadOnlySpan<T> span, scoped ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
public bool TryReadTo(out ReadOnlySpan<T> span, ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySpan * ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function TryReadTo (ByRef span As ReadOnlySpan(Of T), delimiter As ReadOnlySpan(Of T), Optional advancePastDelimiter As Boolean = true) As Boolean
Parametri
- span
- ReadOnlySpan<T>
I dati letti, se presenti.
- delimiter
- ReadOnlySpan<T>
Delimitatore da cercare.
- advancePastDelimiter
- Boolean
true per spostarsi oltre l'oggetto delimiter se trovato.
Valori restituiti
true se l'oggetto delimiter è stato trovato; in caso contrario, false.