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
| Nom | Description |
|---|---|
| TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean) |
Tente de lire des données jusqu’à ce que l’intégralité du délimiteur spécifié en tant que correspondances d’étendue en lecture seule. |
| TryReadTo(ReadOnlySequence<T>, T, Boolean) |
Essaie de lire tout jusqu’au donné |
| TryReadTo(ReadOnlySpan<T>, T, Boolean) |
Essaie de lire tout jusqu’au donné |
| TryReadTo(ReadOnlySequence<T>, T, T, Boolean) |
Tente de lire tout jusqu’au point donné |
| TryReadTo(ReadOnlySpan<T>, T, T, Boolean) |
Tente de lire tout jusqu’au point donné |
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)
Tente de lire des données jusqu’à ce que l’intégralité du délimiteur spécifié en tant que correspondances d’étendue en lecture seule.
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
Paramètres
- sequence
- ReadOnlySequence<T>
Lorsque la méthode est retournée, contient les données lues, le cas échéant.
- delimiter
- ReadOnlySpan<T>
Étendue en lecture seule qui contient un ou plusieurs délimiteurs.
- advancePastDelimiter
- Boolean
true pour passer au-delà de la delimiter valeur trouvée ; sinon, false.
Retours
true si l’objet delimiter a été trouvé ; sinon, false.
S’applique à
TryReadTo(ReadOnlySequence<T>, T, Boolean)
Essaie de lire tout jusqu’au donné 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>
Lorsque la méthode est retournée, contient les données lues, le cas échéant.
- delimiter
- T
Délimiteur à rechercher.
- advancePastDelimiter
- Boolean
true pour passer au-delà de la delimiter valeur trouvée ; sinon, false.
Retours
true si l’objet delimiter a été trouvé ; sinon, false.
S’applique à
TryReadTo(ReadOnlySpan<T>, T, Boolean)
Essaie de lire tout jusqu’au donné 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>
Lorsque la méthode est retournée, contient les données lues, le cas échéant.
- delimiter
- T
Délimiteur à rechercher.
- advancePastDelimiter
- Boolean
true pour passer au-delà de la delimiter valeur trouvée ; sinon, false.
Retours
true si l’objet delimiter a été trouvé ; sinon, false.
S’applique à
TryReadTo(ReadOnlySequence<T>, T, T, Boolean)
Tente de lire tout jusqu’au point donné delimiter, ignorant les délimiteurs précédés par 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>
Lorsque la méthode est retournée, contient les données lues, le cas échéant.
- delimiter
- T
Délimiteur à rechercher.
- delimiterEscape
- T
Valeur qui indique qu’une valeur immédiatement suivante delimiter doit être ignorée.
- advancePastDelimiter
- Boolean
true pour passer au-delà de la delimiter valeur trouvée ; sinon, false.
Retours
true si l’objet delimiter a été trouvé ; sinon, false.
S’applique à
TryReadTo(ReadOnlySpan<T>, T, T, Boolean)
Tente de lire tout jusqu’au point donné delimiter, ignorant les délimiteurs précédés par 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>
Lorsque la méthode est retournée, contient les données lues, le cas échéant.
- delimiter
- T
Délimiteur à rechercher.
- delimiterEscape
- T
Valeur qui indique qu’une valeur immédiatement suivante delimiter doit être ignorée.
- advancePastDelimiter
- Boolean
true pour passer au-delà de la delimiter valeur trouvée ; sinon, false.
Retours
true si l’objet delimiter a été trouvé ; sinon, false.