SequenceReader<T>.TryReadTo Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
TryReadTo(ReadOnlySpan<T>, T, T, Boolean) |
Próbuje odczytać wszystko do danej |
TryReadTo(ReadOnlySequence<T>, T, T, Boolean) |
Próbuje odczytać wszystko do danej |
TryReadTo(ReadOnlySpan<T>, T, Boolean) |
Próbuje odczytać wszystko do podanego |
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean) |
Próbuje odczytać dane, dopóki cały ogranicznik nie zostanie określony jako pasujący zakres tylko do odczytu. |
TryReadTo(ReadOnlySequence<T>, T, Boolean) |
Próbuje odczytać wszystko do podanego |
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean) |
Spróbuj odczytać wszystko do podanego |
TryReadTo(ReadOnlySpan<T>, T, T, Boolean)
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
Próbuje odczytać wszystko do danej delimiter
wartości , ignorując ograniczniki poprzedzone ciągami 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>
Gdy metoda zwróci wartość , zawiera dane odczytane, jeśli istnieją.
- delimiter
- T
Ogranicznik do wyszukania.
- delimiterEscape
- T
Wartość wskazująca, że należy pominąć następujące czynności delimiter
.
- advancePastDelimiter
- Boolean
true
, aby przejść obok delimiter
elementu if found; w przeciwnym razie false
.
Zwraca
true
jeśli element został znalezionydelimiter
; w przeciwnym razie . false
Dotyczy
TryReadTo(ReadOnlySequence<T>, T, T, Boolean)
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
Próbuje odczytać wszystko do danej delimiter
wartości , ignorując ograniczniki poprzedzone ciągami 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>
Gdy metoda zwróci wartość , zawiera dane odczytane, jeśli istnieją.
- delimiter
- T
Ogranicznik do wyszukania.
- delimiterEscape
- T
Wartość wskazująca, że należy pominąć następujące czynności delimiter
.
- advancePastDelimiter
- Boolean
true
, aby przejść obok delimiter
elementu if found; w przeciwnym razie false
.
Zwraca
true
jeśli element został znalezionydelimiter
; w przeciwnym razie . false
Dotyczy
TryReadTo(ReadOnlySpan<T>, T, Boolean)
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
Próbuje odczytać wszystko do podanego 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>
Gdy metoda zwróci wartość , zawiera dane odczytane, jeśli istnieją.
- delimiter
- T
Ogranicznik do wyszukania.
- advancePastDelimiter
- Boolean
true
, aby przejść obok delimiter
elementu if found; w przeciwnym razie false
.
Zwraca
true
jeśli element został znalezionydelimiter
; w przeciwnym razie . false
Dotyczy
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
Próbuje odczytać dane, dopóki cały ogranicznik nie zostanie określony jako pasujący zakres tylko do odczytu.
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
Parametry
- sequence
- ReadOnlySequence<T>
Gdy metoda zwróci wartość , zawiera dane odczytane, jeśli istnieją.
- delimiter
- ReadOnlySpan<T>
Zakres tylko do odczytu, który zawiera co najmniej jeden ogranicznik.
- advancePastDelimiter
- Boolean
true
, aby przejść obok delimiter
elementu if found; w przeciwnym razie false
.
Zwraca
true
jeśli element został znalezionydelimiter
; w przeciwnym razie . false
Dotyczy
TryReadTo(ReadOnlySequence<T>, T, Boolean)
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
Próbuje odczytać wszystko do podanego 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>
Gdy metoda zwróci wartość , zawiera dane odczytane, jeśli istnieją.
- delimiter
- T
Ogranicznik do wyszukania.
- advancePastDelimiter
- Boolean
true
, aby przejść obok delimiter
elementu if found; w przeciwnym razie false
.
Zwraca
true
jeśli element został znalezionydelimiter
; w przeciwnym razie . false
Dotyczy
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
- Źródło:
- SequenceReader.Search.cs
Spróbuj odczytać wszystko do podanego delimiter
pliku .
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
Parametry
- span
- ReadOnlySpan<T>
Dane odczytu, jeśli istnieją.
- delimiter
- ReadOnlySpan<T>
Ogranicznik do wyszukania.
- advancePastDelimiter
- Boolean
true
, aby przejść obok znalezionych delimiter
.
Zwraca
true
jeśli element został znalezionydelimiter
; w przeciwnym razie . false