AsyncEnumerable.Take Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Take<TSource>(IAsyncEnumerable<TSource>, Range) |
Retourneert een opgegeven bereik van aaneengesloten elementen uit een reeks. |
| Take<TSource>(IAsyncEnumerable<TSource>, Int32) |
Retourneert een opgegeven aantal aaneengesloten elementen vanaf het begin van een reeks. |
Take<TSource>(IAsyncEnumerable<TSource>, Range)
- Bron:
- Take.cs
- Bron:
- Take.cs
- Bron:
- Take.cs
- Bron:
- Take.cs
Retourneert een opgegeven bereik van aaneengesloten elementen uit een reeks.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ Take(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Range range);
public static System.Collections.Generic.IAsyncEnumerable<TSource> Take<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Range range);
static member Take : System.Collections.Generic.IAsyncEnumerable<'Source> * Range -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function Take(Of TSource) (source As IAsyncEnumerable(Of TSource), range As Range) As IAsyncEnumerable(Of TSource)
Type parameters
- TSource
Het type van de elementen van source.
Parameters
- source
- IAsyncEnumerable<TSource>
De reeks waaruit elementen moeten worden geretourneerd.
- range
- Range
Het bereik van elementen dat moet worden geretourneerd, met begin- en eindindexen vanaf het begin of het einde.
Retouren
Een IAsyncEnumerable<T> die de opgegeven range elementen uit de source reeks bevat.
Uitzonderingen
source is null.
Opmerkingen
Deze methode wordt geïmplementeerd met behulp van de uitgestelde uitvoering. De onmiddellijke retourwaarde is een object waarin alle informatie wordt opgeslagen die nodig is om de actie uit te voeren. De query die door deze methode wordt vertegenwoordigd, wordt pas uitgevoerd nadat het object is geïnventariseerd door de methode 'GetEnumerator' rechtstreeks aan te roepen of door foreach te gebruiken in Visual C# of 'For Each' in Visual Basic.
Neem opsommingen source en levert elementen op waarvan de indexen deel uitmaken van de opgegeven range.
Van toepassing op
Take<TSource>(IAsyncEnumerable<TSource>, Int32)
- Bron:
- Take.cs
- Bron:
- Take.cs
- Bron:
- Take.cs
- Bron:
- Take.cs
Retourneert een opgegeven aantal aaneengesloten elementen vanaf het begin van een reeks.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ Take(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, int count);
public static System.Collections.Generic.IAsyncEnumerable<TSource> Take<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, int count);
static member Take : System.Collections.Generic.IAsyncEnumerable<'Source> * int -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function Take(Of TSource) (source As IAsyncEnumerable(Of TSource), count As Integer) As IAsyncEnumerable(Of TSource)
Type parameters
- TSource
Het type van de elementen van de bron.
Parameters
- source
- IAsyncEnumerable<TSource>
De reeks waaruit elementen moeten worden geretourneerd.
- count
- Int32
Het aantal elementen dat moet worden geretourneerd.
Retouren
Een IAsyncEnumerable<T> met het opgegeven aantal elementen vanaf het begin van de invoerreeks.
Uitzonderingen
source is null.