Freigeben über


ParallelEnumerable.Take<TSource> Methode

Definition

Gibt eine angegebene Anzahl von zusammenhängenden Elementen ab dem Anfang einer parallelen Sequenz zurück.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Take(System::Linq::ParallelQuery<TSource> ^ source, int count);
public static System.Linq.ParallelQuery<TSource> Take<TSource> (this System.Linq.ParallelQuery<TSource> source, int count);
static member Take : System.Linq.ParallelQuery<'Source> * int -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Take(Of TSource) (source As ParallelQuery(Of TSource), count As Integer) As ParallelQuery(Of TSource)

Typparameter

TSource

Der Typ der Elemente von source.

Parameter

source
ParallelQuery<TSource>

Die Sequenz, aus der Elemente zurückgegeben werden sollen.

count
Int32

Die Anzahl der zurückzugebenden Elemente.

Gibt zurück

Eine Sequenz, die die festgelegte Anzahl von Elementen ab dem Anfang der Eingabesequenz enthält.

Ausnahmen

source ist ein NULL-Verweis (Nothing in Visual Basic).

Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.

Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.

Gilt für:

Weitere Informationen