ParallelEnumerable.Single Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Elemen tunggal dari urutan input.
Pengecualian
Kueri dibatalkan dengan token yang diteruskan melalui WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
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.
Mengembalikan
Elemen tunggal dari urutan input yang memenuhi kondisi.
Pengecualian
Kueri dibatalkan dengan token yang diteruskan melalui WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
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
.