Share via


ParallelEnumerable.Single Metode

Definisi

Mengembalikan satu-satunya elemen dari urutan paralel, dan melemparkan pengecualian jika tidak ada tepat satu elemen dalam urutan.

Overload

Single<TSource>(ParallelQuery<TSource>)

Mengembalikan satu-satunya elemen dari urutan paralel, dan melemparkan pengecualian jika tidak ada tepat satu elemen dalam urutan.

Single<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Mengembalikan satu-satunya elemen dari urutan paralel yang memenuhi kondisi tertentu, dan memberikan pengecualian jika ada lebih dari satu elemen tersebut.

Single<TSource>(ParallelQuery<TSource>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

Mengembalikan satu-satunya elemen dari urutan paralel, dan melemparkan pengecualian jika tidak ada tepat satu elemen dalam urutan.

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

Jenis parameter

TSource

Jenis elemen source.

Parameter

source
ParallelQuery<TSource>

Urutan untuk mengembalikan elemen tunggal.

Mengembalikan

TSource

Elemen tunggal dari urutan input.

Pengecualian

source adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Urutan input berisi lebih dari satu elemen. -or- Urutan input kosong.

Lihat juga

Berlaku untuk

Single<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

Mengembalikan satu-satunya elemen dari urutan paralel yang memenuhi kondisi tertentu, dan memberikan pengecualian jika ada lebih dari satu elemen tersebut.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static TSource Single(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static TSource Single<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Single : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> 'Source
<Extension()>
Public Function Single(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As TSource

Jenis parameter

TSource

Jenis elemen source.

Parameter

source
ParallelQuery<TSource>

Urutan untuk mengembalikan elemen tunggal.

predicate
Func<TSource,Boolean>

Fungsi untuk menguji elemen untuk kondisi.

Mengembalikan

TSource

Elemen tunggal dari urutan input yang memenuhi kondisi.

Pengecualian

source atau predicate adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Tidak ada elemen yang memenuhi kondisi di predicate. -atau- Lebih dari satu elemen memenuhi kondisi di predicate.

Lihat juga

Berlaku untuk