SequenceReader<T>.TryReadTo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
TryReadTo(ReadOnlySpan<T>, T, T, Boolean) |
Tente de tout lire jusqu’au |
TryReadTo(ReadOnlySequence<T>, T, T, Boolean) |
Tente de tout lire jusqu’au |
TryReadTo(ReadOnlySpan<T>, T, Boolean) |
Tente de tout lire jusqu’au |
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean) |
Tente de lire les données jusqu’à ce que le délimiteur entier spécifié comme plage en lecture seule soit rencontré. |
TryReadTo(ReadOnlySequence<T>, T, Boolean) |
Tente de tout lire jusqu’au |
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean) |
Tente de tout lire jusqu’au |
TryReadTo(ReadOnlySpan<T>, T, T, Boolean)
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
Tente de tout lire jusqu’au delimiter
, en ignorant les délimiteurs précédés de 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
Paramètres
- span
- ReadOnlySpan<T>
Quand la méthode retourne, contient les données lues, le cas échéant.
- delimiter
- T
Délimiteur à rechercher.
- delimiterEscape
- T
Valeur indiquant qu’un delimiter
qui suit immédiatement doit être ignoré.
- advancePastDelimiter
- Boolean
true
pour se déplacer après le delimiter
s’il est trouvé ; sinon, false
.
Retours
true
si le delimiter
a été trouvé ; sinon, false
.
S’applique à
TryReadTo(ReadOnlySequence<T>, T, T, Boolean)
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
Tente de tout lire jusqu’au delimiter
, en ignorant les délimiteurs précédés de 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
Paramètres
- sequence
- ReadOnlySequence<T>
Quand la méthode retourne, contient les données lues, le cas échéant.
- delimiter
- T
Délimiteur à rechercher.
- delimiterEscape
- T
Valeur indiquant qu’un delimiter
qui suit immédiatement doit être ignoré.
- advancePastDelimiter
- Boolean
true
pour se déplacer après le delimiter
s’il est trouvé ; sinon, false
.
Retours
true
si le delimiter
a été trouvé ; sinon, false
.
S’applique à
TryReadTo(ReadOnlySpan<T>, T, Boolean)
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
Tente de tout lire jusqu’au 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
Paramètres
- span
- ReadOnlySpan<T>
Quand la méthode retourne, contient les données lues, le cas échéant.
- delimiter
- T
Délimiteur à rechercher.
- advancePastDelimiter
- Boolean
true
pour se déplacer après le delimiter
s’il est trouvé ; sinon, false
.
Retours
true
si le delimiter
a été trouvé ; sinon, false
.
S’applique à
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
Tente de lire les données jusqu’à ce que le délimiteur entier spécifié comme plage en lecture seule soit rencontré.
public bool TryReadTo (out System.Buffers.ReadOnlySequence<T> sequence, ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
public bool TryReadTo (out System.Buffers.ReadOnlySequence<T> sequence, scoped 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
Paramètres
- sequence
- ReadOnlySequence<T>
Quand la méthode retourne, contient les données lues, le cas échéant.
- delimiter
- ReadOnlySpan<T>
Plage en lecture seule qui contient un ou plusieurs délimiteurs.
- advancePastDelimiter
- Boolean
true
pour se déplacer après le delimiter
s’il est trouvé ; sinon, false
.
Retours
true
si le delimiter
a été trouvé ; sinon, false
.
S’applique à
TryReadTo(ReadOnlySequence<T>, T, Boolean)
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
Tente de tout lire jusqu’au 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
Paramètres
- sequence
- ReadOnlySequence<T>
Quand la méthode retourne, contient les données lues, le cas échéant.
- delimiter
- T
Délimiteur à rechercher.
- advancePastDelimiter
- Boolean
true
pour se déplacer après le delimiter
s’il est trouvé ; sinon, false
.
Retours
true
si le delimiter
a été trouvé ; sinon, false
.
S’applique à
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
- Source:
- SequenceReader.Search.cs
Tente de tout lire jusqu’au delimiter
.
public bool TryReadTo (out ReadOnlySpan<T> span, ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
public bool TryReadTo (out ReadOnlySpan<T> span, scoped 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
Paramètres
- span
- ReadOnlySpan<T>
Données lues, le cas échéant.
- delimiter
- ReadOnlySpan<T>
Délimiteur à rechercher.
- advancePastDelimiter
- Boolean
true
pour se déplacer jusqu’après le delimiter
s’il est trouvé.
Retours
true
si le delimiter
a été trouvé ; sinon, false
.