SequenceReader<T>.TryReadTo Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| TryReadTo(ReadOnlySpan<T>, T, T, Boolean) |
Snaží se přečíst vše až do daného |
| TryReadTo(ReadOnlySequence<T>, T, T, Boolean) |
Snaží se přečíst vše až do daného |
| TryReadTo(ReadOnlySpan<T>, T, Boolean) |
Snaží se přečíst vše až do daného |
| TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean) |
Pokusí se číst data, dokud se celý oddělovač zadaný jako rozsah jen pro čtení shoduje. |
| TryReadTo(ReadOnlySequence<T>, T, Boolean) |
Snaží se přečíst vše až do daného |
| TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean) |
Zkuste přečíst vše až do daného |
TryReadTo(ReadOnlySpan<T>, T, T, Boolean)
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
Snaží se přečíst vše až do daného delimiter, ignorování oddělovačů, které jsou předcházet 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
Parametry
- span
- ReadOnlySpan<T>
Když metoda vrátí, obsahuje data přečtená, pokud existuje.
- delimiter
- T
Oddělovač, který se má hledat.
- delimiterEscape
- T
Hodnota, která označuje, že se má přeskočit okamžitě následující delimiter .
- advancePastDelimiter
- Boolean
truepřesunout se za nalezenédelimiter, jinak . false
Návraty
true
delimiter byla-li nalezena; jinak , false.
Platí pro
TryReadTo(ReadOnlySequence<T>, T, T, Boolean)
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
Snaží se přečíst vše až do daného delimiter, ignorování oddělovačů, které jsou předcházet 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
Parametry
- sequence
- ReadOnlySequence<T>
Když metoda vrátí, obsahuje data přečtená, pokud existuje.
- delimiter
- T
Oddělovač, který se má hledat.
- delimiterEscape
- T
Hodnota, která označuje, že se má přeskočit okamžitě následující delimiter .
- advancePastDelimiter
- Boolean
truepřesunout se za nalezenédelimiter, jinak . false
Návraty
true
delimiter byla-li nalezena; jinak , false.
Platí pro
TryReadTo(ReadOnlySpan<T>, T, Boolean)
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
Snaží se přečíst vše až do daného 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
Parametry
- span
- ReadOnlySpan<T>
Když metoda vrátí, obsahuje data přečtená, pokud existuje.
- delimiter
- T
Oddělovač, který se má hledat.
- advancePastDelimiter
- Boolean
truepřesunout se za nalezenédelimiter, jinak . false
Návraty
true
delimiter byla-li nalezena; jinak , false.
Platí pro
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
Pokusí se číst data, dokud se celý oddělovač zadaný jako rozsah jen pro čtení shoduje.
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
Parametry
- sequence
- ReadOnlySequence<T>
Když metoda vrátí, obsahuje data přečtená, pokud existuje.
- delimiter
- ReadOnlySpan<T>
Rozsah jen pro čtení, který obsahuje jeden nebo více oddělovačů.
- advancePastDelimiter
- Boolean
truepřesunout se za nalezenédelimiter, jinak . false
Návraty
true
delimiter byla-li nalezena; jinak , false.
Platí pro
TryReadTo(ReadOnlySequence<T>, T, Boolean)
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
Snaží se přečíst vše až do daného 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
Parametry
- sequence
- ReadOnlySequence<T>
Když metoda vrátí, obsahuje data přečtená, pokud existuje.
- delimiter
- T
Oddělovač, který se má hledat.
- advancePastDelimiter
- Boolean
truepřesunout se za nalezenédelimiter, jinak . false
Návraty
true
delimiter byla-li nalezena; jinak , false.
Platí pro
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
- Zdroj:
- SequenceReader.Search.cs
Zkuste přečíst vše až do daného 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
Parametry
- span
- ReadOnlySpan<T>
Pokud existuje, přečtená data.
- delimiter
- ReadOnlySpan<T>
Oddělovač, který se má hledat.
- advancePastDelimiter
- Boolean
true a přesuňte se za nalezené delimiter položky.
Návraty
true
delimiter byla-li nalezena; jinak , false.