ParallelEnumerable.Last Метод

Определение

Возвращает последний элемент параллельной последовательности.Returns the last element of a parallel sequence.

Перегрузки

Last<TSource>(ParallelQuery<TSource>)

Возвращает последний элемент параллельной последовательности.Returns the last element of a parallel sequence.

Last<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Возвращает последний элемент параллельной последовательности, удовлетворяющий указанному условию.Returns the last element of a parallel sequence that satisfies a specified condition.

Last<TSource>(ParallelQuery<TSource>)

Возвращает последний элемент параллельной последовательности.Returns the last element of a parallel sequence.

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

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

TSource

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

Параметры

source
ParallelQuery<TSource>

Последовательность, из которой требуется возвратить последний элемент.The sequence to return the last element from.

Возвраты

TSource

Значение, находящееся в последней позиции исходной последовательности.The value at the last position in the source sequence.

Исключения

Запрос отменен с использованием маркера, переданного через 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.

Последовательность source не содержит элементов.source contains no elements.

Комментарии

Если запрос не упорядочен, последний элемент не является детерминированным.If the query is not ordered, then the last element is non-deterministic. Дополнительные сведения см. в разделе Сохранение порядка в PLINQ.For more information, see Order Preservation in PLINQ.

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

Last<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Возвращает последний элемент параллельной последовательности, удовлетворяющий указанному условию.Returns the last element of a parallel sequence that satisfies a specified condition.

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

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

TSource

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

Параметры

source
ParallelQuery<TSource>

Последовательность, из которой требуется возвратить элемент.The sequence to return an element from.

predicate
Func<TSource,Boolean>

Функция для проверки каждого элемента на соответствие условию.A function to test each element for a condition.

Возвраты

TSource

Последний элемент последовательности, который прошел проверку, определенную указанной функцией предиката.The last element in the sequence that passes the test in the specified predicate function.

Исключения

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

Параметр source или predicate — это пустая ссылка (Nothing в Visual Basic).source or predicate is a null reference (Nothing in Visual Basic).

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

Ни один элемент source не удовлетворяет условию предиката predicate.No element in source satisfies the condition in predicate.

Комментарии

Если запрос не упорядочен, последний элемент не является детерминированным.If the query is not ordered, then the last element is non-deterministic. Дополнительные сведения см. в разделе Сохранение порядка в PLINQ.For more information, see Order Preservation in PLINQ.

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

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