ParallelEnumerable.Distinct Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Değerleri karşılaştırmak için varsayılan eşitlik karşılaştırıcısını kullanarak paralel diziden farklı öğeler döndürür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Distinct<TSource>(ParallelQuery<TSource>) |
Değerleri karşılaştırmak için varsayılan eşitlik karşılaştırıcısını kullanarak paralel diziden farklı öğeler döndürür. |
| Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Değerleri karşılaştırmak için belirtilen IEqualityComparer<T> kullanarak paralel diziden ayrı öğeler döndürür. |
Distinct<TSource>(ParallelQuery<TSource>)
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
Değerleri karşılaştırmak için varsayılan eşitlik karşılaştırıcısını kullanarak paralel diziden farklı öğeler döndürür.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Distinct(System::Linq::ParallelQuery<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> Distinct<TSource>(this System.Linq.ParallelQuery<TSource> source);
static member Distinct : System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Distinct(Of TSource) (source As ParallelQuery(Of TSource)) As ParallelQuery(Of TSource)
Tür Parametreleri
- TSource
öğelerinin sourcetürü.
Parametreler
- source
- ParallelQuery<TSource>
Yinelenen öğelerin kaldırılacağı sıra.
Döndürülenler
Kaynak diziden ayrı öğeler içeren bir dizi.
Özel durumlar
source null başvurudur (Visual Basic'da hiçbir şey yoktur).
sorgu, üzerinden WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)geçirilen belirteçle iptal edildi.
Sorgunun değerlendirmesi sırasında bir veya daha fazla özel durum oluştu.
Ayrıca bkz.
Şunlara uygulanır
Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
Değerleri karşılaştırmak için belirtilen IEqualityComparer<T> kullanarak paralel diziden ayrı öğeler döndürür.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Distinct(System::Linq::ParallelQuery<TSource> ^ source, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
public static System.Linq.ParallelQuery<TSource> Distinct<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer);
public static System.Linq.ParallelQuery<TSource> Distinct<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
static member Distinct : System.Linq.ParallelQuery<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Distinct(Of TSource) (source As ParallelQuery(Of TSource), comparer As IEqualityComparer(Of TSource)) As ParallelQuery(Of TSource)
Tür Parametreleri
- TSource
öğelerinin sourcetürü.
Parametreler
- source
- ParallelQuery<TSource>
Yinelenen öğelerin kaldırılacağı sıra.
- comparer
- IEqualityComparer<TSource>
Değerleri karşılaştırmak için bir IEqualityComparer<T>.
Döndürülenler
Kaynak diziden ayrı öğeler içeren bir dizi.
Özel durumlar
source null başvurudur (Visual Basic'da hiçbir şey yoktur).
Sorgunun değerlendirmesi sırasında bir veya daha fazla özel durum oluştu.