ParallelEnumerable.ElementAtOrDefault<TSource> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает элемент по указанному индексу параллельной последовательности или значение по умолчанию, если индекс выходит из диапазона.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static TSource ElementAtOrDefault(System::Linq::ParallelQuery<TSource> ^ source, int index);
public static TSource ElementAtOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, int index);
public static TSource? ElementAtOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, int index);
static member ElementAtOrDefault : System.Linq.ParallelQuery<'Source> * int -> 'Source
<Extension()>
Public Function ElementAtOrDefault(Of TSource) (source As ParallelQuery(Of TSource), index As Integer) As TSource
Параметры типа
- TSource
Тип элементов source.
Параметры
- source
- ParallelQuery<TSource>
Последовательность для возврата элемента из.
- index
- Int32
Отсчитываемый от нуля индекс элемента.
Возвращаемое значение
default(TSource), если индекс находится вне границ исходной последовательности; в противном случае элемент в указанной позиции в исходной последовательности.
Исключения
Запрос был отменен с помощью маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source является пустой ссылкой (Ничего в Visual Basic).
Во время оценки запроса произошло одно или несколько исключений.