CompositeDisposable - класс
Иерархия наследования
System.Object
Microsoft.Phone.Reactive.CompositeDisposable
Пространство имен: Microsoft.Phone.Reactive
Сборка: Microsoft.Phone.Reactive (в Microsoft.Phone.Reactive.dll)
Синтаксис
'Декларация
Public NotInheritable Class CompositeDisposable _
Implements ICollection(Of IDisposable), IEnumerable(Of IDisposable), _
IEnumerable, IDisposable
public sealed class CompositeDisposable : ICollection<IDisposable>,
IEnumerable<IDisposable>, IEnumerable, IDisposable
public ref class CompositeDisposable sealed : ICollection<IDisposable^>,
IEnumerable<IDisposable^>, IEnumerable, IDisposable
[<Sealed>]
type CompositeDisposable =
class
interface ICollection<IDisposable>
interface IEnumerable<IDisposable>
interface IEnumerable
interface IDisposable
end
Тип CompositeDisposable предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
CompositeDisposable |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Count | ||
IsReadOnly |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Add | ||
Clear | ||
Contains | ||
CopyTo | ||
Dispose | ||
Equals(Object) | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
GetEnumerator | ||
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
Remove | ||
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Методы расширения
Имя | Описание | |
---|---|---|
Aggregate<IDisposable>(Func<IDisposable, IDisposable, IDisposable>) | Перегружен. Применяет к последовательности агрегатную функцию. (Определено в Enumerable.) | |
Aggregate<IDisposable, TAccumulate>(TAccumulate, Func<TAccumulate, IDisposable, TAccumulate>) | Перегружен. Применяет к последовательности агрегатную функцию.Указанное начальное значение используется в качестве исходного значения агрегатной операции. (Определено в Enumerable.) | |
Aggregate<IDisposable, TAccumulate, TResult>(TAccumulate, Func<TAccumulate, IDisposable, TAccumulate>, Func<TAccumulate, TResult>) | Перегружен. Применяет к последовательности агрегатную функцию.Указанное начальное значение служит исходным значением для агрегатной операции, а указанная функция используется для выбора результирующего значения. (Определено в Enumerable.) | |
All<IDisposable> | Проверяет, все ли элементы последовательности удовлетворяют условию. (Определено в Enumerable.) | |
Any<IDisposable>() | Перегружен. Проверяет, содержит ли последовательность какие-либо элементы. (Определено в Enumerable.) | |
Any<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Проверяет, удовлетворяет ли какой-либо элемент последовательности заданному условию. (Определено в Enumerable.) | |
AsEnumerable<IDisposable> | Возвращает входные данные, приведенные к типу IEnumerable<T>. (Определено в Enumerable.) | |
AsQueryable() | Перегружен. Преобразовывает коллекцию IEnumerable в объект IQueryable. (Определено в Queryable.) | |
AsQueryable<IDisposable>() | Перегружен. Преобразовывает универсальный объект IEnumerable<T> в универсальный объект IQueryable<T>. (Определено в Queryable.) | |
Average<IDisposable>(Func<IDisposable, Nullable<Decimal>>) | Перегружен. Вычисляет среднее для последовательности значений Decimal обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Nullable<Double>>) | Перегружен. Вычисляет среднее для последовательности значений Double обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Decimal>) | Перегружен. Вычисляет среднее для последовательности значений типа Decimal, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Double>) | Перегружен. Вычисляет среднее для последовательности значений типа Double, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Int32>) | Перегружен. Вычисляет среднее для последовательности значений типа Int32, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Int64>) | Перегружен. Вычисляет среднее для последовательности значений типа Int64, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Nullable<Int32>>) | Перегружен. Вычисляет среднее для последовательности значений Int32 обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Nullable<Int64>>) | Перегружен. Вычисляет среднее для последовательности значений Int64 обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Nullable<Single>>) | Перегружен. Вычисляет среднее для последовательности значений Single обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Average<IDisposable>(Func<IDisposable, Single>) | Перегружен. Вычисляет среднее для последовательности значений типа Single, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Cast<TResult> | Приводит элементы объекта IEnumerable к заданному типу. (Определено в Enumerable.) | |
Concat<IDisposable> | Объединяет две последовательности. (Определено в Enumerable.) | |
Contains<IDisposable>(IDisposable) | Перегружен. Определяет, содержится ли указанный элемент в последовательности, используя компаратор проверки на равенство по умолчанию. (Определено в Enumerable.) | |
Contains<IDisposable>(IDisposable, IEqualityComparer<IDisposable>) | Перегружен. Определяет, содержит ли последовательность заданный элемент, используя указанный компаратор IEqualityComparer<T>. (Определено в Enumerable.) | |
Count<IDisposable>() | Перегружен. Возвращает количество элементов в последовательности. (Определено в Enumerable.) | |
Count<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает число, представляющее количество элементов последовательности, удовлетворяющих заданному условию. (Определено в Enumerable.) | |
DefaultIfEmpty<IDisposable>() | Перегружен. Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую значение параметра типа по умолчанию, если последовательность пуста. (Определено в Enumerable.) | |
DefaultIfEmpty<IDisposable>(IDisposable) | Перегружен. Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую указанное значение, если последовательность пуста. (Определено в Enumerable.) | |
Distinct<IDisposable>() | Перегружен. Возвращает различающиеся элементы последовательности, используя для сравнения значений компаратор проверки на равенство по умолчанию. (Определено в Enumerable.) | |
Distinct<IDisposable>(IEqualityComparer<IDisposable>) | Перегружен. Возвращает различающиеся элементы последовательности, используя для сравнения значений указанный компаратор IEqualityComparer<T>. (Определено в Enumerable.) | |
ElementAt<IDisposable> | Возвращает элемент по указанному индексу в последовательности. (Определено в Enumerable.) | |
ElementAtOrDefault<IDisposable> | Возвращает элемент по указанному индексу в последовательности или значение по умолчанию, если индекс вне допустимого диапазона. (Определено в Enumerable.) | |
Except<IDisposable>(IEnumerable<IDisposable>) | Перегружен. Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию. (Определено в Enumerable.) | |
Except<IDisposable>(IEnumerable<IDisposable>, IEqualityComparer<IDisposable>) | Перегружен. Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор IEqualityComparer<T>. (Определено в Enumerable.) | |
First<IDisposable>() | Перегружен. Возвращает первый элемент последовательности. (Определено в Enumerable.) | |
First<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает первый элемент последовательности, удовлетворяющий указанному условию. (Определено в Enumerable.) | |
FirstOrDefault<IDisposable>() | Перегружен. Возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов. (Определено в Enumerable.) | |
FirstOrDefault<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает первый удовлетворяющий условию элемент последовательности или значение по умолчанию, если ни одного такого элемента не найдено. (Определено в Enumerable.) | |
GroupBy<IDisposable, TKey>(Func<IDisposable, TKey>) | Перегружен. Группирует элементы последовательности в соответствии с заданной функцией селектора ключа. (Определено в Enumerable.) | |
GroupBy<IDisposable, TKey>(Func<IDisposable, TKey>, IEqualityComparer<TKey>) | Перегружен. Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и сравнивает ключи с помощью указанного компаратора. (Определено в Enumerable.) | |
GroupBy<IDisposable, TKey, TElement>(Func<IDisposable, TKey>, Func<IDisposable, TElement>) | Перегружен. Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и проецирует элементы каждой группы с помощью указанной функции. (Определено в Enumerable.) | |
GroupBy<IDisposable, TKey, TResult>(Func<IDisposable, TKey>, Func<TKey, IEnumerable<IDisposable>, TResult>) | Перегружен. Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа. (Определено в Enumerable.) | |
GroupBy<IDisposable, TKey, TElement>(Func<IDisposable, TKey>, Func<IDisposable, TElement>, IEqualityComparer<TKey>) | Перегружен. Группирует элементы последовательности в соответствии с функцией селектора ключа.Ключи сравниваются с помощью компаратора, элементы каждой группы проецируются с помощью указанной функции. (Определено в Enumerable.) | |
GroupBy<IDisposable, TKey, TResult>(Func<IDisposable, TKey>, Func<TKey, IEnumerable<IDisposable>, TResult>, IEqualityComparer<TKey>) | Перегружен. Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Ключи сравниваются с использованием заданного компаратора. (Определено в Enumerable.) | |
GroupBy<IDisposable, TKey, TElement, TResult>(Func<IDisposable, TKey>, Func<IDisposable, TElement>, Func<TKey, IEnumerable<TElement>, TResult>) | Перегружен. Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Элементы каждой группы проецируются с помощью указанной функции. (Определено в Enumerable.) | |
GroupBy<IDisposable, TKey, TElement, TResult>(Func<IDisposable, TKey>, Func<IDisposable, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) | Перегружен. Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Значения ключей сравниваются с помощью указанного компаратора, элементы каждой группы проецируются с помощью указанной функции. (Определено в Enumerable.) | |
GroupJoin<IDisposable, TInner, TKey, TResult>(IEnumerable<TInner>, Func<IDisposable, TKey>, Func<TInner, TKey>, Func<IDisposable, IEnumerable<TInner>, TResult>) | Перегружен. Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется компаратор проверки на равенство по умолчанию. (Определено в Enumerable.) | |
GroupJoin<IDisposable, TInner, TKey, TResult>(IEnumerable<TInner>, Func<IDisposable, TKey>, Func<TInner, TKey>, Func<IDisposable, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) | Перегружен. Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется указанный компаратор IEqualityComparer<T>. (Определено в Enumerable.) | |
Intersect<IDisposable>(IEnumerable<IDisposable>) | Перегружен. Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию. (Определено в Enumerable.) | |
Intersect<IDisposable>(IEnumerable<IDisposable>, IEqualityComparer<IDisposable>) | Перегружен. Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор IEqualityComparer<T>. (Определено в Enumerable.) | |
Join<IDisposable, TInner, TKey, TResult>(IEnumerable<TInner>, Func<IDisposable, TKey>, Func<TInner, TKey>, Func<IDisposable, TInner, TResult>) | Перегружен. Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется компаратор проверки на равенство по умолчанию. (Определено в Enumerable.) | |
Join<IDisposable, TInner, TKey, TResult>(IEnumerable<TInner>, Func<IDisposable, TKey>, Func<TInner, TKey>, Func<IDisposable, TInner, TResult>, IEqualityComparer<TKey>) | Перегружен. Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется указанный компаратор IEqualityComparer<T>. (Определено в Enumerable.) | |
Last<IDisposable>() | Перегружен. Возвращает последний элемент последовательности. (Определено в Enumerable.) | |
Last<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает последний элемент последовательности, удовлетворяющий указанному условию. (Определено в Enumerable.) | |
LastOrDefault<IDisposable>() | Перегружен. Возвращает последний элемент последовательности или значение по умолчанию, если последовательность не содержит элементов. (Определено в Enumerable.) | |
LastOrDefault<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает последний элемент последовательности, удовлетворяющий указанному условию, или значение по умолчанию, если ни одного такого элемента не найдено. (Определено в Enumerable.) | |
LongCount<IDisposable>() | Перегружен. Возвращает значение типа Int64, представляющее общее число элементов в последовательности. (Определено в Enumerable.) | |
LongCount<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает значение типа Int64, представляющее число элементов последовательности, удовлетворяющих заданному условию. (Определено в Enumerable.) | |
Max<IDisposable>() | Перегружен. Возвращает максимальное значение, содержащееся в универсальной последовательности. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Nullable<Decimal>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Decimal обнуляемого типа. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Nullable<Double>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Double обнуляемого типа. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Decimal>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа Decimal. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Double>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа Double. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Int32>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа Int32. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Int64>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа Int64. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Nullable<Int32>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Int32 обнуляемого типа. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Nullable<Int64>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Int64 обнуляемого типа. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Nullable<Single>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Single обнуляемого типа. (Определено в Enumerable.) | |
Max<IDisposable>(Func<IDisposable, Single>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа Single. (Определено в Enumerable.) | |
Max<IDisposable, TResult>(Func<IDisposable, TResult>) | Перегружен. Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает максимальное результирующее значение. (Определено в Enumerable.) | |
Min<IDisposable>() | Перегружен. Возвращает минимальное значение, содержащееся в универсальной последовательности. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Nullable<Decimal>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Decimal обнуляемого типа. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Nullable<Double>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Double обнуляемого типа. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Decimal>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа Decimal. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Double>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа Double. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Int32>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа Int32. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Int64>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа Int64. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Nullable<Int32>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Int32 обнуляемого типа. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Nullable<Int64>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Int64 обнуляемого типа. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Nullable<Single>>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Single обнуляемого типа. (Определено в Enumerable.) | |
Min<IDisposable>(Func<IDisposable, Single>) | Перегружен. Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа Single. (Определено в Enumerable.) | |
Min<IDisposable, TResult>(Func<IDisposable, TResult>) | Перегружен. Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает минимальное результирующее значение. (Определено в Enumerable.) | |
OfType<TResult> | Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. (Определено в Enumerable.) | |
OrderBy<IDisposable, TKey>(Func<IDisposable, TKey>) | Перегружен. Сортирует элементы последовательности в порядке возрастания ключа. (Определено в Enumerable.) | |
OrderBy<IDisposable, TKey>(Func<IDisposable, TKey>, IComparer<TKey>) | Перегружен. Сортирует элементы последовательности в порядке возрастания с использованием указанного компаратора. (Определено в Enumerable.) | |
OrderByDescending<IDisposable, TKey>(Func<IDisposable, TKey>) | Перегружен. Сортирует элементы последовательности в порядке убывания ключа. (Определено в Enumerable.) | |
OrderByDescending<IDisposable, TKey>(Func<IDisposable, TKey>, IComparer<TKey>) | Перегружен. Сортирует элементы последовательности в порядке убывания с использованием указанного компаратора. (Определено в Enumerable.) | |
Reverse<IDisposable> | Изменяет порядок элементов последовательности на противоположный. (Определено в Enumerable.) | |
Select<IDisposable, TResult>(Func<IDisposable, TResult>) | Перегружен. Проецирует каждый элемент последовательности в новую форму. (Определено в Enumerable.) | |
Select<IDisposable, TResult>(Func<IDisposable, Int32, TResult>) | Перегружен. Проецирует каждый элемент последовательности в новую форму, добавляя индекс элемента. (Определено в Enumerable.) | |
SelectMany<IDisposable, TResult>(Func<IDisposable, IEnumerable<TResult>>) | Перегружен. Проецирует каждый элемент последовательности в объект IEnumerable<T> и объединяет результирующие последовательности в одну последовательность. (Определено в Enumerable.) | |
SelectMany<IDisposable, TResult>(Func<IDisposable, Int32, IEnumerable<TResult>>) | Перегружен. Проецирует каждый элемент последовательности в объект IEnumerable<T> и объединяет результирующие последовательности в одну последовательность.Индекс каждого элемента исходной последовательности используется в проецированной форме этого элемента. (Определено в Enumerable.) | |
SelectMany<IDisposable, TCollection, TResult>(Func<IDisposable, IEnumerable<TCollection>>, Func<IDisposable, TCollection, TResult>) | Перегружен. Проецирует каждый элемент последовательности в объект IEnumerable<T>, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности. (Определено в Enumerable.) | |
SelectMany<IDisposable, TCollection, TResult>(Func<IDisposable, Int32, IEnumerable<TCollection>>, Func<IDisposable, TCollection, TResult>) | Перегружен. Проецирует каждый элемент последовательности в объект IEnumerable<T>, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.Индекс каждого элемента исходной последовательности используется в промежуточной проецированной форме этого элемента. (Определено в Enumerable.) | |
SequenceEqual<IDisposable>(IEnumerable<IDisposable>) | Перегружен. Определяет, совпадают ли две последовательности, используя для сравнения элементов компаратор проверки на равенство по умолчанию, предназначенный для их типа. (Определено в Enumerable.) | |
SequenceEqual<IDisposable>(IEnumerable<IDisposable>, IEqualityComparer<IDisposable>) | Перегружен. Определяет, совпадают ли две последовательности, используя для сравнения элементов указанный компаратор IEqualityComparer<T>. (Определено в Enumerable.) | |
Single<IDisposable>() | Перегружен. Возвращает единственный элемент последовательности и генерирует исключение, если число элементов последовательности отлично от 1. (Определено в Enumerable.) | |
Single<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, и генерирует исключение, если таких элементов больше одного. (Определено в Enumerable.) | |
SingleOrDefault<IDisposable>() | Перегружен. Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; если в последовательности более одного элемента, генерируется исключение. (Определено в Enumerable.) | |
SingleOrDefault<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, или значение по умолчанию, если такого элемента не существует; если условию удовлетворяет более одного элемента, генерируется исключение. (Определено в Enumerable.) | |
Skip<IDisposable> | Пропускает заданное число элементов в последовательности и возвращает остальные элементы. (Определено в Enumerable.) | |
SkipWhile<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы. (Определено в Enumerable.) | |
SkipWhile<IDisposable>(Func<IDisposable, Int32, Boolean>) | Перегружен. Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.Индекс элемента используется в логике функции предиката. (Определено в Enumerable.) | |
Subscribe<IDisposable>(IObserver<IDisposable>) | Перегружен. (Определено в Observable.) | |
Subscribe<IDisposable>(IObserver<IDisposable>, IScheduler) | Перегружен. (Определено в Observable.) | |
Sum<IDisposable>(Func<IDisposable, Nullable<Decimal>>) | Перегружен. Вычисляет сумму последовательности значений Decimal обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Nullable<Double>>) | Перегружен. Вычисляет сумму последовательности значений Double обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Decimal>) | Перегружен. Вычисляет сумму последовательности значений типа Decimal, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Double>) | Перегружен. Вычисляет сумму последовательности значений типа Double, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Int32>) | Перегружен. Вычисляет сумму последовательности значений типа Int32, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Int64>) | Перегружен. Вычисляет сумму последовательности значений типа Int64, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Nullable<Int32>>) | Перегружен. Вычисляет сумму последовательности значений Int32 обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Nullable<Int64>>) | Перегружен. Вычисляет сумму последовательности значений Int64 обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Nullable<Single>>) | Перегружен. Вычисляет сумму последовательности значений Single обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Sum<IDisposable>(Func<IDisposable, Single>) | Перегружен. Вычисляет сумму последовательности значений типа Single, получаемой в результате применения функции преобразования к каждому элементу входной последовательности. (Определено в Enumerable.) | |
Take<IDisposable> | Возвращает указанное число подряд идущих элементов с начала последовательности. (Определено в Enumerable.) | |
TakeWhile<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию. (Определено в Enumerable.) | |
TakeWhile<IDisposable>(Func<IDisposable, Int32, Boolean>) | Перегружен. Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.Индекс элемента используется в логике функции предиката. (Определено в Enumerable.) | |
ToArray<IDisposable> | Создает массив из объекта IEnumerable<T>. (Определено в Enumerable.) | |
ToDictionary<IDisposable, TKey>(Func<IDisposable, TKey>) | Перегружен. Создает словарь Dictionary<TKey, TValue> из объекта IEnumerable<T> в соответствии с заданной функцией селектора ключа. (Определено в Enumerable.) | |
ToDictionary<IDisposable, TKey>(Func<IDisposable, TKey>, IEqualityComparer<TKey>) | Перегружен. Создает словарь Dictionary<TKey, TValue> из объекта IEnumerable<T> в соответствии с заданной функцией селектора ключа и компаратором ключей. (Определено в Enumerable.) | |
ToDictionary<IDisposable, TKey, TElement>(Func<IDisposable, TKey>, Func<IDisposable, TElement>) | Перегружен. Создает словарь Dictionary<TKey, TValue> из объекта IEnumerable<T> в соответствии с заданными функциями селектора ключа и селектора элемента. (Определено в Enumerable.) | |
ToDictionary<IDisposable, TKey, TElement>(Func<IDisposable, TKey>, Func<IDisposable, TElement>, IEqualityComparer<TKey>) | Перегружен. Создает словарь Dictionary<TKey, TValue> из объекта IEnumerable<T> в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента. (Определено в Enumerable.) | |
ToList<IDisposable> | Создает список List<T> из объекта IEnumerable<T>. (Определено в Enumerable.) | |
ToLookup<IDisposable, TKey>(Func<IDisposable, TKey>) | Перегружен. Создает объект Lookup<TKey, TElement> из коллекции IEnumerable<T> в соответствии с заданной функцией выбора ключа. (Определено в Enumerable.) | |
ToLookup<IDisposable, TKey>(Func<IDisposable, TKey>, IEqualityComparer<TKey>) | Перегружен. Создает объект Lookup<TKey, TElement> из объекта IEnumerable<T> в соответствии с заданной функцией селектора ключа и компаратором ключей. (Определено в Enumerable.) | |
ToLookup<IDisposable, TKey, TElement>(Func<IDisposable, TKey>, Func<IDisposable, TElement>) | Перегружен. Создает объект Lookup<TKey, TElement> из объекта IEnumerable<T> в соответствии с заданными функциями селектора ключа и селектора элемента. (Определено в Enumerable.) | |
ToLookup<IDisposable, TKey, TElement>(Func<IDisposable, TKey>, Func<IDisposable, TElement>, IEqualityComparer<TKey>) | Перегружен. Создает объект Lookup<TKey, TElement> из объекта IEnumerable<T> в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента. (Определено в Enumerable.) | |
ToObservable<IDisposable>() | Перегружен. (Определено в Observable.) | |
ToObservable<IDisposable>(IScheduler) | Перегружен. (Определено в Observable.) | |
Union<IDisposable>(IEnumerable<IDisposable>) | Перегружен. Находит объединение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию. (Определено в Enumerable.) | |
Union<IDisposable>(IEnumerable<IDisposable>, IEqualityComparer<IDisposable>) | Перегружен. Находит объединение множеств, представленных двумя последовательностями, используя указанный компаратор IEqualityComparer<T>. (Определено в Enumerable.) | |
Where<IDisposable>(Func<IDisposable, Boolean>) | Перегружен. Выполняет фильтрацию последовательности значений на основе заданного предиката. (Определено в Enumerable.) | |
Where<IDisposable>(Func<IDisposable, Int32, Boolean>) | Перегружен. Выполняет фильтрацию последовательности значений на основе заданного предиката.Индекс каждого элемента используется в логике функции предиката. (Определено в Enumerable.) | |
Zip<IDisposable, TSecond, TResult> | Применяет указанную функцию к соответствующим элементам двух последовательностей, что дает последовательность результатов. (Определено в Enumerable.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
IEnumerable.GetEnumerator |
В начало страницы
Сведения о версии
Приложения .NET для Windows Phone
Поддерживается в версиях: Windows Phone 8, Silverlight 8.1
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.