Język

AsyncEnumerable.Take Metoda

Definicja

Przeciążenia

Nazwa Opis
Take<TSource>(IAsyncEnumerable<TSource>, Range)

Zwraca określony zakres ciągłych elementów z sekwencji.

Take<TSource>(IAsyncEnumerable<TSource>, Int32)

Zwraca określoną liczbę ciągłych elementów od początku sekwencji.

Take<TSource>(IAsyncEnumerable<TSource>, Range)

Źródło:
Take.cs
Źródło:
Take.cs
Źródło:
Take.cs
Źródło:
Take.cs

Zwraca określony zakres ciągłych elementów z sekwencji.

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)

Parametry typu

TSource

Typ elementów elementu source.

Parametry

source
IAsyncEnumerable<TSource>

Sekwencja zwracania elementów z.

range
Range

Zakres elementów do zwrócenia, który ma indeksy początkowe i końcowe od początku lub na końcu.

Zwraca

IAsyncEnumerable<TSource>

Element IAsyncEnumerable<T> zawierający określone range elementy z source sekwencji.

Wyjątki

Parametr source ma wartość null.

Uwagi

Ta metoda jest implementowana przy użyciu odroczonego wykonania. Natychmiastowa wartość zwracana to obiekt, który przechowuje wszystkie informacje wymagane do wykonania akcji. Zapytanie reprezentowane przez tę metodę nie jest wykonywane, dopóki obiekt nie zostanie wyliczony przez wywołanie metody "GetEnumerator" bezpośrednio lub przy użyciu polecenia "foreach" w języku Visual C# lub "For Each" w Visual Basic.

Weź wyliczenia source i zwraca elementy, których indeksy należą do określonego range.

Dotyczy

Take<TSource>(IAsyncEnumerable<TSource>, Int32)

Źródło:
Take.cs
Źródło:
Take.cs
Źródło:
Take.cs
Źródło:
Take.cs

Zwraca określoną liczbę ciągłych elementów od początku sekwencji.

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)

Parametry typu

TSource

Typ elementów źródła.

Parametry

source
IAsyncEnumerable<TSource>

Sekwencja zwracania elementów z.

count
Int32

Liczba elementów do zwrócenia.

Zwraca

IAsyncEnumerable<TSource>

Element IAsyncEnumerable<T> zawierający określoną liczbę elementów od początku sekwencji danych wejściowych.

Wyjątki

Parametr source ma wartość null.

Dotyczy