AsyncEnumerable.ElementAtOrDefaultAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Int32, CancellationToken) |
Gibt das Element an einem angegebenen Index in einer Sequenz oder einen Standardwert zurück, wenn der Index außerhalb des Bereichs liegt. |
| ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Index, CancellationToken) |
Gibt das Element an einem angegebenen Index in einer Sequenz oder einem Standardwert zurück, wenn der Index außerhalb des Bereichs liegt. |
ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Int32, CancellationToken)
- Quelle:
- ElementAtAsync.cs
- Quelle:
- ElementAtAsync.cs
- Quelle:
- ElementAtAsync.cs
Gibt das Element an einem angegebenen Index in einer Sequenz oder einen Standardwert zurück, wenn der Index außerhalb des Bereichs liegt.
public static System.Threading.Tasks.ValueTask<TSource?> ElementAtOrDefaultAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, int index, System.Threading.CancellationToken cancellationToken = default);
static member ElementAtOrDefaultAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'Source>
<Extension()>
Public Function ElementAtOrDefaultAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), index As Integer, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TSource)
Typparameter
- TSource
Der Typ der Quellelemente.
Parameter
- source
- IAsyncEnumerable<TSource>
Ein IAsyncEnumerable<T> , von dem ein Element zurückgegeben werden soll.
- index
- Int32
Der Index des abzurufenden Elements, das entweder vom Anfang oder vom Ende der Sequenz stammt.
- cancellationToken
- CancellationToken
Der CancellationToken zu überwachende Monitor für Abbruchanforderungen. Der Standardwert lautet None.
Gibt zurück
Der Standardwert, wenn TSourceindex sich außerhalb der Grenzen der Quellsequenz befindet, andernfalls das Element an der angegebenen Position in der Quellsequenz.
Ausnahmen
source ist null.
Gilt für:
ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Index, CancellationToken)
- Quelle:
- ElementAtAsync.cs
- Quelle:
- ElementAtAsync.cs
- Quelle:
- ElementAtAsync.cs
Gibt das Element an einem angegebenen Index in einer Sequenz oder einem Standardwert zurück, wenn der Index außerhalb des Bereichs liegt.
public static System.Threading.Tasks.ValueTask<TSource?> ElementAtOrDefaultAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Index index, System.Threading.CancellationToken cancellationToken = default);
static member ElementAtOrDefaultAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Index * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'Source>
<Extension()>
Public Function ElementAtOrDefaultAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), index As Index, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TSource)
Typparameter
- TSource
Der Typ der Elemente von source.
Parameter
- source
- IAsyncEnumerable<TSource>
Ein IAsyncEnumerable<T> , von dem ein Element zurückgegeben werden soll.
- index
- Index
Der Index des abzurufenden Elements, das entweder vom Anfang oder vom Ende stammt.
- cancellationToken
- CancellationToken
Das Token, das auf Abbruchanforderungen überwacht werden soll. Der Standardwert ist None.
Gibt zurück
default wenn index sich außerhalb der Grenzen der source Sequenz befindet, andernfalls das Element an der angegebenen Position in der source Sequenz.
Ausnahmen
source ist null.
Hinweise
Wenn der Typ der source Implementierungen IList<T>verwendet wird, wird diese Implementierung verwendet, um das Element am angegebenen Index abzurufen. Andernfalls ruft diese Methode das angegebene Element ab.
Der Standardwert für Bezugs- und Nullwerte ist null.