ParallelEnumerable.Except 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.
Menghasilkan perbedaan yang ditetapkan dari dua urutan paralel.
Overload
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Kedaluwarsa.
Ini Kecuali kelebihan beban tidak boleh dipanggil. Metode ini ditandai sebagai usang dan selalu dilemparkan NotSupportedException ketika dipanggil. |
Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) |
Menghasilkan perbedaan yang ditetapkan dari dua urutan paralel dengan menggunakan perbandingan kesetaraan default untuk membandingkan nilai. |
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Kedaluwarsa.
Ini Kecuali kelebihan beban tidak boleh dipanggil. Metode ini ditandai sebagai usang dan selalu dilemparkan NotSupportedException ketika dipanggil. |
Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Menghasilkan perbedaan yang ditetapkan dari dua urutan paralel dengan menggunakan yang ditentukan untuk membandingkan IEqualityComparer<T> nilai. |
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
Perhatian
The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.
Ini Kecuali kelebihan beban tidak boleh dipanggil. Metode ini ditandai sebagai usang dan selalu dilemparkan NotSupportedException ketika dipanggil.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Except(System::Linq::ParallelQuery<TSource> ^ first, System::Collections::Generic::IEnumerable<TSource> ^ second);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Except<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second);
[<System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")>]
static member Except : System.Linq.ParallelQuery<'Source> * seq<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Except(Of TSource) (first As ParallelQuery(Of TSource), second As IEnumerable(Of TSource)) As ParallelQuery(Of TSource)
Jenis parameter
- TSource
Parameter jenis ini tidak digunakan.
Parameter
- first
- ParallelQuery<TSource>
Parameter ini tidak digunakan.
- second
- IEnumerable<TSource>
Parameter ini tidak digunakan.
Mengembalikan
Kelebihan beban ini selalu melempar NotSupportedException.
- Atribut
Pengecualian
Pengecualian yang terjadi ketika metode ini dipanggil.
Keterangan
Kelebihan beban ini ada untuk melarang penggunaan Kecuali dengan sumber data kiri jenis ParallelQuery<TSource> dan sumber data yang tepat dari jenis IEnumerable<T>. Jika tidak, operator Except akan tampak mengikat implementasi paralel, tetapi pada kenyataannya akan mengikat implementasi berurutan.
Lihat juga
Berlaku untuk
Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
Menghasilkan perbedaan yang ditetapkan dari dua urutan paralel dengan menggunakan perbandingan kesetaraan default untuk membandingkan nilai.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Except(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second);
public static System.Linq.ParallelQuery<TSource> Except<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second);
static member Except : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Except(Of TSource) (first As ParallelQuery(Of TSource), second As ParallelQuery(Of TSource)) As ParallelQuery(Of TSource)
Jenis parameter
- TSource
Jenis elemen urutan input.
Parameter
- first
- ParallelQuery<TSource>
Urutan yang elemennya tidak juga masuk second
akan dikembalikan.
- second
- ParallelQuery<TSource>
Urutan yang elemennya juga terjadi dalam urutan pertama akan menyebabkan elemen tersebut dihapus dari urutan yang dikembalikan.
Mengembalikan
Urutan yang berisi perbedaan set elemen dari dua urutan.
Pengecualian
first
atau second
adalah referensi null (Tidak ada di Visual Basic).
Kueri dibatalkan dengan token yang diteruskan melalui WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Satu atau beberapa pengecualian terjadi selama evaluasi kueri.
Lihat juga
Berlaku untuk
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
Perhatian
The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.
Ini Kecuali kelebihan beban tidak boleh dipanggil. Metode ini ditandai sebagai usang dan selalu dilemparkan NotSupportedException ketika dipanggil.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Except(System::Linq::ParallelQuery<TSource> ^ first, System::Collections::Generic::IEnumerable<TSource> ^ second, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Except<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Except<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
[<System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")>]
static member Except : System.Linq.ParallelQuery<'Source> * seq<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Except(Of TSource) (first As ParallelQuery(Of TSource), second As IEnumerable(Of TSource), comparer As IEqualityComparer(Of TSource)) As ParallelQuery(Of TSource)
Jenis parameter
- TSource
Parameter jenis ini tidak digunakan.
Parameter
- first
- ParallelQuery<TSource>
Parameter ini tidak digunakan.
- second
- IEnumerable<TSource>
Parameter ini tidak digunakan.
- comparer
- IEqualityComparer<TSource>
Parameter ini tidak digunakan.
Mengembalikan
Kelebihan beban ini selalu melempar NotSupportedException.
- Atribut
Pengecualian
Pengecualian yang terjadi ketika metode ini dipanggil.
Keterangan
Kelebihan beban ini ada untuk melarang penggunaan Kecuali dengan sumber data kiri jenis ParallelQuery<TSource> dan sumber data yang tepat dari jenis IEnumerable<T>. Jika tidak, operator Except akan tampak mengikat implementasi paralel, tetapi pada kenyataannya akan mengikat implementasi berurutan.
Lihat juga
Berlaku untuk
Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>)
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
Menghasilkan perbedaan yang ditetapkan dari dua urutan paralel dengan menggunakan yang ditentukan untuk membandingkan IEqualityComparer<T> nilai.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Except(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
public static System.Linq.ParallelQuery<TSource> Except<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer);
public static System.Linq.ParallelQuery<TSource> Except<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
static member Except : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Except(Of TSource) (first As ParallelQuery(Of TSource), second As ParallelQuery(Of TSource), comparer As IEqualityComparer(Of TSource)) As ParallelQuery(Of TSource)
Jenis parameter
- TSource
Jenis elemen urutan input.
Parameter
- first
- ParallelQuery<TSource>
Urutan yang elemennya tidak juga masuk second
akan dikembalikan.
- second
- ParallelQuery<TSource>
Urutan yang elemennya juga terjadi dalam urutan pertama akan menyebabkan elemen tersebut dihapus dari urutan yang dikembalikan.
- comparer
- IEqualityComparer<TSource>
IEqualityComparer<T> untuk membandingkan nilai.
Mengembalikan
Urutan yang berisi perbedaan set elemen dari dua urutan.
Pengecualian
first
atau second
adalah referensi null (Tidak ada di Visual Basic).
Kueri dibatalkan dengan token yang diteruskan melalui WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Satu atau beberapa pengecualian terjadi selama evaluasi kueri.