SequenceReader<T>.TryReadToAny Método
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í.
Sobrecargas
TryReadToAny(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean) |
Intenta leer todo hasta cualquiera de los elementos |
TryReadToAny(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean) |
Intenta leer todo hasta cualquiera de los elementos |
TryReadToAny(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
Intenta leer todo hasta cualquiera de los elementos delimiters
especificados.
public bool TryReadToAny (out System.Buffers.ReadOnlySequence<T> sequence, ReadOnlySpan<T> delimiters, bool advancePastDelimiter = true);
public bool TryReadToAny (out System.Buffers.ReadOnlySequence<T> sequence, scoped ReadOnlySpan<T> delimiters, bool advancePastDelimiter = true);
member this.TryReadToAny : ReadOnlySequence * ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function TryReadToAny (ByRef sequence As ReadOnlySequence(Of T), delimiters As ReadOnlySpan(Of T), Optional advancePastDelimiter As Boolean = true) As Boolean
Parámetros
- sequence
- ReadOnlySequence<T>
El resultado que devuelve este método contiene la lectura de los datos, si los hay.
- delimiters
- ReadOnlySpan<T>
Delimitadores que se buscarán.
- advancePastDelimiter
- Boolean
true
para avanzar más allá de la primera instancia encontrada de cualquier delimiters
especificado; en caso contrario, false
.
Devoluciones
true
si se encuentra alguno de los elementos delimiters
; de lo contrario, false
.
Se aplica a
TryReadToAny(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
Intenta leer todo hasta cualquiera de los elementos delimiters
especificados.
public bool TryReadToAny (out ReadOnlySpan<T> span, ReadOnlySpan<T> delimiters, bool advancePastDelimiter = true);
public bool TryReadToAny (out ReadOnlySpan<T> span, scoped ReadOnlySpan<T> delimiters, bool advancePastDelimiter = true);
member this.TryReadToAny : ReadOnlySpan * ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function TryReadToAny (ByRef span As ReadOnlySpan(Of T), delimiters As ReadOnlySpan(Of T), Optional advancePastDelimiter As Boolean = true) As Boolean
Parámetros
- span
- ReadOnlySpan<T>
El resultado que devuelve este método contiene la lectura de los datos, si los hay.
- delimiters
- ReadOnlySpan<T>
Delimitadores que se buscarán.
- advancePastDelimiter
- Boolean
true
para avanzar más allá de la primera instancia encontrada de cualquier delimiters
especificado; en caso contrario, false
.
Devoluciones
true
si se encuentra alguno de los elementos delimiters
; de lo contrario, false
.