ParallelEnumerable.Contains Метод

Определение

Проверяет параллельно, содержит ли последовательность указанный элемент.Determines in parallel whether a sequence contains a specified element.

Перегрузки

Contains<TSource>(ParallelQuery<TSource>, TSource, IEqualityComparer<TSource>)

Параллельно определяет, содержит ли последовательность заданный элемент, используя указанный компаратор IEqualityComparer<T>.Determines in parallel whether a sequence contains a specified element by using a specified IEqualityComparer<T>.

Contains<TSource>(ParallelQuery<TSource>, TSource)

Параллельно определяет, содержится ли указанный элемент в последовательности, используя компаратор проверки на равенство по умолчанию.Determines in parallel whether a sequence contains a specified element by using the default equality comparer.

Contains<TSource>(ParallelQuery<TSource>, TSource, IEqualityComparer<TSource>)

Параллельно определяет, содержит ли последовательность заданный элемент, используя указанный компаратор IEqualityComparer<T>.Determines in parallel whether a sequence contains a specified element by using a specified IEqualityComparer<T>.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static bool Contains(System::Linq::ParallelQuery<TSource> ^ source, TSource value, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
public static bool Contains<TSource> (this System.Linq.ParallelQuery<TSource> source, TSource value, System.Collections.Generic.IEqualityComparer<TSource> comparer);
static member Contains : System.Linq.ParallelQuery<'Source> * 'Source * System.Collections.Generic.IEqualityComparer<'Source> -> bool
<Extension()>
Public Function Contains(Of TSource) (source As ParallelQuery(Of TSource), value As TSource, comparer As IEqualityComparer(Of TSource)) As Boolean

Параметры типа

TSource

Тип элементов source.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность, в которой требуется найти данное значение.A sequence in which to locate a value.

value
TSource

Значение, которое требуется найти в последовательности.The value to locate in the sequence.

comparer
IEqualityComparer<TSource>

Компаратор проверки на равенство, используемый для сравнения значений.An equality comparer to compare values.

Возвраты

true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.true if the source sequence contains an element that has the specified value; otherwise, false.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

При оценке запроса получено одно или несколько исключений.One or more exceptions occurred during the evaluation of the query.

Дополнительно

Contains<TSource>(ParallelQuery<TSource>, TSource)

Параллельно определяет, содержится ли указанный элемент в последовательности, используя компаратор проверки на равенство по умолчанию.Determines in parallel whether a sequence contains a specified element by using the default equality comparer.

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

Параметры типа

TSource

Тип элементов source.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность, в которой требуется найти данное значение.A sequence in which to locate a value.

value
TSource

Значение, которое требуется найти в последовательности.The value to locate in the sequence.

Возвраты

true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.true if the source sequence contains an element that has the specified value; otherwise, false.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

При оценке запроса получено одно или несколько исключений.One or more exceptions occurred during the evaluation of the query.

Дополнительно

Применяется к