ParallelEnumerable.Any 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.
Menentukan apakah urutan paralel berisi elemen apa pun.
Overload
Any<TSource>(ParallelQuery<TSource>) |
Menentukan apakah urutan paralel berisi elemen apa pun. |
Any<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Menentukan secara paralel apakah ada elemen urutan yang memenuhi kondisi. |
Any<TSource>(ParallelQuery<TSource>)
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
Menentukan apakah urutan paralel berisi elemen apa pun.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static bool Any(System::Linq::ParallelQuery<TSource> ^ source);
public static bool Any<TSource> (this System.Linq.ParallelQuery<TSource> source);
static member Any : System.Linq.ParallelQuery<'Source> -> bool
<Extension()>
Public Function Any(Of TSource) (source As ParallelQuery(Of TSource)) As Boolean
Jenis parameter
- TSource
Jenis elemen .source
Parameter
- source
- ParallelQuery<TSource>
Urutan untuk memeriksa kekosongan.
Mengembalikan
true
jika urutan sumber berisi elemen apa pun; jika tidak, false
.
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.
Keterangan
Kelebihan beban metode Apa pun ini menyebabkan penggabungan yang sepenuhnya di-buffer dilakukan sebelum hasilnya dikembalikan. Perilaku penggabungan dapat memengaruhi performa atau menyebabkan pengecualian kehabisan memori dalam enumerable besar. Untuk menghindari perilaku penggabungan, gunakan kelebihan beban Apa pun yang mengambil parameter Func, atau gunakan metode alternatif seperti FirstOrDefault.
Lihat juga
Berlaku untuk
Any<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
Menentukan secara paralel apakah ada elemen urutan yang memenuhi kondisi.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static bool Any(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static bool Any<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Any : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> bool
<Extension()>
Public Function Any(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As Boolean
Jenis parameter
- TSource
Jenis elemen .source
Parameter
- source
- ParallelQuery<TSource>
Urutan untuk elemen yang predikatnya akan diterapkan.
Mengembalikan
true
jika ada elemen dalam urutan sumber yang lulus pengujian dalam predikat yang ditentukan; jika tidak, false
.
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.