SequenceReader<T>.TryReadTo Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| TryReadTo(ReadOnlySpan<T>, T, T, Boolean) |
tarafından önce |
| TryReadTo(ReadOnlySequence<T>, T, T, Boolean) |
tarafından önce |
| TryReadTo(ReadOnlySpan<T>, T, Boolean) |
Verilen |
| TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean) |
Salt okunur yayılma alanı olarak belirtilen sınırlayıcının tamamı eşleşene kadar verileri okumaya çalışır. |
| TryReadTo(ReadOnlySequence<T>, T, Boolean) |
Verilen |
| TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean) |
Verilen |
TryReadTo(ReadOnlySpan<T>, T, T, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
tarafından önce delimitergelen sınırlayıcıları yoksayarak verilen delimiterEscapeöğesine kadar olan her şeyi okumaya çalışır.
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
Parametreler
- span
- ReadOnlySpan<T>
yöntemi döndürdüğünde, varsa okuma verilerini içerir.
- delimiter
- T
Aranacak sınırlayıcı.
- delimiterEscape
- T
Hemen takip delimiter eden bir değerin atlanması gerektiğini belirten bir değer.
- advancePastDelimiter
- Boolean
true öğesinin yerine geçmek delimiter için öğesini seçin; aksi takdirde , false.
Döndürülenler
true
delimiter bulunduysa; bulunamazsa, false.
Şunlara uygulanır
TryReadTo(ReadOnlySequence<T>, T, T, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
tarafından önce delimitergelen sınırlayıcıları yoksayarak verilen delimiterEscapeöğesine kadar olan her şeyi okumaya çalışır.
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
Parametreler
- sequence
- ReadOnlySequence<T>
yöntemi döndürdüğünde, varsa okuma verilerini içerir.
- delimiter
- T
Aranacak sınırlayıcı.
- delimiterEscape
- T
Hemen takip delimiter eden bir değerin atlanması gerektiğini belirten bir değer.
- advancePastDelimiter
- Boolean
true öğesinin yerine geçmek delimiter için öğesini seçin; aksi takdirde , false.
Döndürülenler
true
delimiter bulunduysa; bulunamazsa, false.
Şunlara uygulanır
TryReadTo(ReadOnlySpan<T>, T, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
Verilen delimiteröğesine kadar olan her şeyi okumaya çalışır.
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
Parametreler
- span
- ReadOnlySpan<T>
yöntemi döndürdüğünde, varsa okuma verilerini içerir.
- delimiter
- T
Aranacak sınırlayıcı.
- advancePastDelimiter
- Boolean
true öğesinin yerine geçmek delimiter için öğesini seçin; aksi takdirde , false.
Döndürülenler
true
delimiter bulunduysa; bulunamazsa, false.
Şunlara uygulanır
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
Salt okunur yayılma alanı olarak belirtilen sınırlayıcının tamamı eşleşene kadar verileri okumaya çalışır.
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
Parametreler
- sequence
- ReadOnlySequence<T>
yöntemi döndürdüğünde, varsa okuma verilerini içerir.
- delimiter
- ReadOnlySpan<T>
Bir veya daha fazla sınırlayıcı içeren salt okunur bir yayılma alanı.
- advancePastDelimiter
- Boolean
true öğesinin yerine geçmek delimiter için öğesini seçin; aksi takdirde , false.
Döndürülenler
true
delimiter bulunduysa; bulunamazsa, false.
Şunlara uygulanır
TryReadTo(ReadOnlySequence<T>, T, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
Verilen delimiteröğesine kadar olan her şeyi okumaya çalışır.
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
Parametreler
- sequence
- ReadOnlySequence<T>
yöntemi döndürdüğünde, varsa okuma verilerini içerir.
- delimiter
- T
Aranacak sınırlayıcı.
- advancePastDelimiter
- Boolean
true öğesinin yerine geçmek delimiter için öğesini seçin; aksi takdirde , false.
Döndürülenler
true
delimiter bulunduysa; bulunamazsa, false.
Şunlara uygulanır
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
Verilen delimiteröğesine kadar olan her şeyi okumaya çalışın.
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
Parametreler
- span
- ReadOnlySpan<T>
Varsa, okuma verileri.
- delimiter
- ReadOnlySpan<T>
Aranacak sınırlayıcı.
- advancePastDelimiter
- Boolean
true
delimiter öğesini seçin.
Döndürülenler
true
delimiter bulunduysa; bulunamazsa, false.