Наблюдаемый класс
Предоставляет набор статических методов для операций запросов с наблюдаемыми последовательностями.
Иерархия наследования
System.Object
System.Reactive.Linq.Observable
Пространство имен:System.Reactive.Linq
Сборки: System.Reactive (в System.Reactive.dll)
Синтаксис
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class Observable
'Usage
public static class Observable
[ExtensionAttribute]
public ref class Observable abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type Observable = class end
public final class Observable
Тип Observable предоставляет следующие элементы.
Методы
Имя | Описание | |
---|---|---|
член | Aggregate<TSource>(IObservable<TSource>, Func<TSource, TSource, TSource>) | Применяет функцию аккумулятора к наблюдаемой последовательности. |
член | Aggregate<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) | Применяет функцию аккумулятора к наблюдаемой последовательности с указанным начальным значением. |
член | All<TSource> | Определяет, соответствуют ли условию все элементы наблюдаемой последовательности. |
член | Amb<TSource>(IEnumerable<IObservable<TSource>>) | Распространяет наблюдаемую последовательность, которая реагирует первым с указанными источниками. |
член | Amb<TSource>(IObservable<TSource>[]) | Распространяет наблюдаемую последовательность, которая реагирует первым с указанными источниками. |
член | Amb<TSource>(IObservable<TSource>, IObservable<TSource>) | Распространяет наблюдаемую последовательность, которая реагирует первой с указанной первой и второй последовательностью. |
член | И<TLeft, TRight> | Совпадает, если обе наблюдаемые последовательности имеют доступное значение. |
член | Любой<TSource>(IObservable<TSource>) | Определяет, содержит ли наблюдаемая последовательность какие-либо элементы. |
член | Любой<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Определяет, соответствуют ли условию все элементы наблюдаемой последовательности. |
член | AsObservable<TSource> | Скрывает удостоверение наблюдаемой последовательности. |
член | Average(IObservable<Decimal>) | Вычисляет среднее значение наблюдаемой последовательности десятичных значений. |
член | Average(IObservable<Double>) | Вычисляет среднее значение наблюдаемой последовательности значений Double . |
член | Average(IObservable<Int32>) | Вычисляет среднее значение наблюдаемой последовательности значений Int32 . |
член | Average(IObservable<Int64>) | Вычисляет среднее значение наблюдаемой последовательности значений Int64 . |
член | Average(IObservable<Nullable<Decimal>>) | Вычисляет среднее значение наблюдаемой последовательности десятичных значений, допускающих значение NULL. |
член | Average(IObservable<Nullable<Double>>) | Вычисляет среднее значение наблюдаемой последовательности значений Double, допускающих значение NULL . |
член | Average(IObservable<Nullable<Int32>>) | Вычисляет среднее значение наблюдаемой последовательности значений Int32 , допускающих значение NULL. |
член | Average(IObservable<Nullable<Int64>>) | Вычисляет среднее значение наблюдаемой последовательности значений Int64 , допускающих значение NULL. |
член | Average(IObservable, допускающий<<значение NULL single>>) | Вычисляет среднее значение наблюдаемой последовательности значений Float, допускающих значение NULL. |
член | Average(IObservable<Single>) | Вычисляет среднее значение наблюдаемой последовательности значений Float. |
член | Buffer<TSource>(IObservable<TSource>, Int32) | Указывает каждый элемент наблюдаемой последовательности в последовательные неперекрывающиеся буферы, которые создаются на основе сведений о количестве элементов. |
член | Buffer<TSource>(IObservable<TSource>, TimeSpan) | Указывает каждый элемент наблюдаемой последовательности в последовательные неперекрывающиеся буферы, которые создаются на основе сведений о времени. |
член | Buffer<TSource>(IObservable<TSource>, Int32, Int32) | Указывает каждый элемент наблюдаемой последовательности на ноль или несколько буферов, которые создаются на основе сведений о количестве элементов. |
член | Buffer<TSource>(IObservable<TSource>, TimeSpan, Int32) | Указывает каждый элемент наблюдаемой последовательности в буфер, который отправляется по завершении или по истечении заданного времени. |
член | Buffer<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Указывает каждый элемент наблюдаемой последовательности в последовательные неперекрывающиеся буферы, которые создаются на основе сведений о времени. |
член | Buffer<TSource>(IObservable<TSource>, TimeSpan, TimeSpan) | Указывает каждый элемент наблюдаемой последовательности на ноль или более буферов, которые создаются на основе сведений о времени. |
член | Buffer<TSource>(IObservable<TSource>, TimeSpan, Int32, IScheduler) | Указывает каждый элемент наблюдаемой последовательности в буфер, который отправляется по завершении или по истечении заданного времени. |
член | Buffer<TSource>(IObservable<TSource>, TimeSpan, TimeSpan, IScheduler) | Указывает каждый элемент наблюдаемой последовательности на ноль или более буферов, которые создаются на основе сведений о времени. |
член | Buffer<TSource, TBufferClosing>(IObservable<TSource>, Func<IObservable<TBufferClosing>>) | Указывает каждый элемент наблюдаемой последовательности в последовательных неперекрывающихся буферах. |
член | Buffer<TSource, TBufferOpening, TBufferClosing>(IObservable<TSource>, IObservable<TBufferOpening>, Func<TBufferOpening, IObservable<TBufferClosing>>) | Указывает каждый элемент запрашиваемой наблюдаемой последовательности в последовательных неперекрывающихся буферах. |
член | Cast<TResult> | Преобразует элементы наблюдаемой последовательности в указанный тип. |
член | Catch<TSource>(IEnumerable<IObservable<TSource>>) | Продолжает наблюдаемую последовательность, которая завершается исключением со следующей наблюдаемой последовательностью. |
член | Catch<TSource>(IObservable<TSource>[]) | Продолжает наблюдаемую последовательность, которая завершается исключением со следующей наблюдаемой последовательностью. |
член | Catch<TSource>(IObservable<TSource>, IObservable<TSource>) | Продолжает наблюдаемую последовательность, которая завершается исключением со следующей наблюдаемой последовательностью. |
член | Catch<TSource, TException>(IObservable<TSource>, Func<TException, IObservable<TSource>>) | Продолжает наблюдаемую последовательность, которая завершается исключением указанного типа с наблюдаемой последовательностью, созданной обработчиком. |
член | CombineLatest<TFirst, TSecond, TResult> | Объединяет две наблюдаемые последовательности в одну наблюдаемую с помощью функции селектора всякий раз, когда одна из наблюдаемых последовательностей создает элемент. |
член | Concat<TSource>(IEnumerable<IObservable<TSource>>) | Объединяет перечисляемую последовательность наблюдаемых последовательностей. |
член | Concat<TSource>(IObservable<IObservable<TSource>>) | Объединяет наблюдаемую последовательность наблюдаемых последовательностей. |
член | Concat<TSource>(IObservable<TSource>[]) | Объединяет все наблюдаемые последовательности. |
член | Concat<TSource>(IObservable<TSource>, IObservable<TSource>) | Объединяет две наблюдаемые последовательности. |
член | Содержит<TSource>(IObservable<TSource>, TSource) | Определяет, содержит ли наблюдаемая последовательность указанный элемент, используя компаратор на равенство по умолчанию. |
член | Содержит<TSource>(IObservable<TSource>, TSource, IEqualityComparer<TSource>) | Определяет, содержит ли наблюдаемая последовательность указанный элемент с помощью указанного system.Collections.Generic.IEqualityComparer< T>. |
член | Count<TSource> | Возвращает объект Int32 , представляющий общее количество элементов в наблюдаемой последовательности. |
член | Create<TSource>(Func<IObserver<TSource>, Action>) | Создает наблюдаемую последовательность из указанной реализации метода подписки с указанной подпиской. |
член | Create<TSource>(Func<IObserver<TSource>, IDisposable>) | Создает наблюдаемую последовательность из реализации метода подписки. |
член | DefaultIfEmpty<TSource>(IObservable<TSource>) | Возвращает элементы указанной последовательности или значение по умолчанию параметра типа в одноэлементной последовательности, если последовательность пуста. |
член | DefaultIfEmpty<TSource>(IObservable<TSource>, TSource) | Возвращает элементы указанной последовательности или значение по умолчанию параметра типа в одноэлементной последовательности, если последовательность пуста. |
член | Отложить<TValue> | Возвращает наблюдаемую последовательность, которая вызывает наблюдаемую фабрику всякий раз, когда новый наблюдатель подписывается. |
член | Delay<TSource>(IObservable<TSource>, DateTimeOffset) | Указывает наблюдаемую последовательность по времени с указанным источником и dueTime. |
член | Delay<TSource>(IObservable<TSource>, TimeSpan) | Указывает наблюдаемую последовательность по времени с указанным источником и dueTime. |
член | Delay<TSource>(IObservable<TSource>, DateTimeOffset, IScheduler) | Указывает наблюдаемую последовательность по времени с указанным источником, dueTime и планировщиком. |
член | Delay<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Указывает наблюдаемую последовательность по времени с указанным источником, dueTime и планировщиком. |
член | Dematerialize<TSource> | Дематериализует явные значения уведомлений наблюдаемой последовательности как неявные уведомления. |
член | Distinct<TSource>(IObservable<TSource>) | Возвращает наблюдаемую последовательность, содержащую только отдельные элементы с указанным источником. |
член | Distinct<TSource>(IObservable<TSource>, IEqualityComparer<TSource>) | Возвращает наблюдаемую последовательность, содержащую только отдельные элементы в соответствии с компаратором. |
член | Distinct<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Возвращает наблюдаемую последовательность, содержащую только отдельные элементы в соответствии с keySelector. |
член | Distinct<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Возвращает наблюдаемую последовательность, содержащую только отдельные элементы в соответствии с keySelector. |
член | DistinctUntilChanged<TSource>(IObservable<TSource>) | Возвращает наблюдаемую последовательность, содержащую только отдельные смежные элементы с указанным источником. |
член | DistinctUntilChanged<TSource>(IObservable<TSource>, IEqualityComparer<TSource>) | Возвращает наблюдаемую последовательность, содержащую только отдельные смежные элементы в соответствии с функцией сравнения. |
член | DistinctUntilChanged<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Возвращает наблюдаемую последовательность, содержащую только отдельные смежные элементы в соответствии с keySelector. |
член | DistinctUntilChanged<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Возвращает наблюдаемую последовательность, содержащую только отдельные смежные элементы в соответствии с keySelector и компаратором. |
член | Do<TSource>(IObservable<TSource>, Action<TSource>) | Вызывает действие для каждого элемента в наблюдаемой последовательности. |
член | Do<TSource>(IObservable<TSource>, IObserver<TSource>) | Вызывает действие для каждого элемента наблюдаемой последовательности и вызывает действие при исключительном завершении наблюдаемой последовательности. |
Do<TSource>(IObservable<TSource>, Action<TSource>, Action) | Вызывает действие для каждого элемента наблюдаемой последовательности и вызывает действие при корректном завершении наблюдаемой последовательности. | |
Do<TSource>(IObservable<TSource>, Action<TSource, Action TSource>, Action<Exception>) | Вызывает действие для каждого элемента наблюдаемой последовательности и вызывает действие при исключительном завершении наблюдаемой последовательности. | |
Do<TSource>(IObservable<TSource>, Action<TSource, Action TSource>, Action<Exception>, Action) | Вызывает действие для каждого элемента наблюдаемой последовательности и вызывает действие при корректном или исключительном завершении наблюдаемой последовательности. | |
ElementAt<TSource> | Возвращает элемент по указанному индексу в последовательности. | |
ElementAtOrDefault<TSource> | Возвращает элемент последовательности по указанному индексу или значение по умолчанию, если индекс вне допустимого диапазона. | |
Empty<TResult>() | Возвращает пустую наблюдаемую последовательность. | |
Empty<TResult>(IScheduler) | Возвращает пустую наблюдаемую последовательность с указанным планировщиком. | |
Наконец<, TSource> | Вызывает указанное действие после того, как исходная наблюдаемая последовательность завершается обычным образом или с помощью исключения. | |
First<TSource>(IObservable<TSource>) | Возвращает первый элемент наблюдаемой последовательности с указанным источником. | |
First<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Возвращает первый элемент наблюдаемой последовательности, соответствующий предикату. | |
FirstOrDefault<TSource>(IObservable<TSource>) | Возвращает первый элемент наблюдаемой последовательности или значение по умолчанию, если значение не найдено. | |
FirstOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Возвращает первый элемент наблюдаемой последовательности, соответствующий предикату, или значение по умолчанию, если значение не найдено. | |
ForEach<TSource> | Вызывает действие для каждого элемента в наблюдаемой последовательности и блокируется, пока последовательность не будет завершена. | |
FromAsyncPattern(Func<AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<TResult>(Func<AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1>(Func<T1, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, TResult>(Func<T1, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2>(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, TResult>(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, TResult>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
FromAsyncPattern<T1, T2, T3, T4>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. | |
член | FromAsyncPattern<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8>(Func<T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Преобразует пару вызываемой функции Begin/End в асинхронную функцию. |
член | FromEvent(Action<Action>, Action<Action Action>) | Преобразует событие .NET в наблюдаемую последовательность. |
член | FromEvent<TEventArgs>(Action<Action<TEventArgs>>, Action<Action<TEventArgs>>) | Преобразует событие .NET в наблюдаемую последовательность. |
член | FromEvent<TDelegate, TEventArgs>(Action<TDelegate>, Action<TDelegate>) | Преобразует событие .NET в наблюдаемую последовательность. |
член | FromEvent<TDelegate, TEventArgs>(Func<Action<TEventArgs>, TDelegate>, Action<TDelegate>, Action<TDelegate>) | Преобразует событие .NET в наблюдаемую последовательность. |
член | FromEventPattern(Action<EventHandler>, Action<EventHandler>) | Преобразует событие .NET, соответствующее стандартному шаблону событий .NET, в наблюдаемую последовательность с указанным обработчиком добавления и удаления. |
член | FromEventPattern(Object, String) | Преобразует событие .NET, соответствующее стандартному шаблону событий .NET, в наблюдаемую последовательность, используя отражение для поиска события экземпляра. |
член | FromEventPattern(Type, String) | Преобразует событие .NET, соответствующее стандартному шаблону событий .NET, в наблюдаемую последовательность, используя отражение для поиска статического события. |
член | FromEventPattern<TEventArgs>(Action<EventHandler<TEventArgs>>, Action<EventHandler<TEventArgs>>) | Преобразует событие .NET, соответствующее стандартному шаблону событий .NET, в наблюдаемую последовательность с указанным обработчиком добавления и удаления. |
член | FromEventPattern<TEventArgs>(Object, String) | Преобразует событие .NET, соответствующее стандартному шаблону событий .NET, в наблюдаемую последовательность, используя отражение для поиска события экземпляра. |
член | FromEventPattern<TEventArgs>(Type, String) | Преобразует событие .NET, соответствующее стандартному шаблону событий .NET, в наблюдаемую последовательность, используя отражение для поиска статического события. |
член | FromEventPattern<TDelegate, TEventArgs>(Action<TDelegate>, Action<TDelegate>) | Преобразует событие .NET, соответствующее стандартному шаблону событий .NET, в наблюдаемую последовательность с указанным обработчиком добавления и удаления. |
член | FromEventPattern<TDelegate, TEventArgs>(Func<EventHandler<TEventArgs>, TDelegate>, Action<TDelegate>, Action<TDelegate>) | Преобразует событие .NET, соответствующее стандартному шаблону событий .NET, в наблюдаемую последовательность с указанным преобразованием, добавление обработчика и удаление обработчика. |
член | Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>) | Создает наблюдаемую последовательность путем итерации состояния из начального состояния до тех пор, пока условие не завершается ошибкой. |
член | Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, DateTimeOffset>) | Создает наблюдаемую последовательность путем итерации состояния из начального состояния до тех пор, пока условие не завершается ошибкой. |
член | Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, TimeSpan>) | Создает наблюдаемую последовательность путем итерации состояния из начального состояния до тех пор, пока условие не завершается ошибкой. |
член | Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, IScheduler) | Создает наблюдаемую последовательность путем итерации состояния из начального состояния до тех пор, пока условие не завершается ошибкой. |
член | Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, DateTimeOffset>, IScheduler) | Создает наблюдаемую последовательность путем итерации состояния из начального состояния до тех пор, пока условие не завершается ошибкой. |
член | Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, TimeSpan>, IScheduler) | Создает наблюдаемую последовательность путем итерации состояния из начального состояния до тех пор, пока условие не завершается ошибкой. |
член | GetEnumerator<TSource> | Возвращает перечислитель, который перечисляет все значения наблюдаемой последовательности. |
член | GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Группировать элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей. |
член | GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Группировать элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией сравнения. |
член | GroupBy<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) | Группирует элементы наблюдаемой последовательности и выбирает результирующий элемент с помощью указанной функции. |
член | GroupBy<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) | Группирует элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией сравнения и выбирает результирующий элемент с помощью указанной функции. |
член | GroupByUntil<TSource, TKey, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>) | Группировать элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей. |
член | GroupByUntil<TSource, TKey, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>, IEqualityComparer<TKey>) | Группировать элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией сравнения. |
член | GroupByUntil<TSource, TKey, TElement, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>) | Группирует элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и выбирает результирующий элемент с помощью указанной функции. |
член | GroupByUntil<TSource, TKey, TElement, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>, IEqualityComparer<TKey>) | Группирует элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией сравнения и выбирает результирующий элемент с помощью указанной функции. |
член | GroupJoin<TLeft, TRight, TLeftDuration, TRightDuration, TResult> | Сопоставляет элементы двух последовательностей на основе перекрывающихся длительностей и группирует результаты. |
член | IgnoreElements<TSource> | Игнорирует все значения в наблюдаемой последовательности, оставляя только сообщения о завершении. |
член | Interval(TimeSpan) | Возвращает наблюдаемую последовательность, которая создает значение после каждого периода. |
член | Interval(TimeSpan, IScheduler) | Возвращает наблюдаемую последовательность, которая создает значение после каждого периода. |
член | Присоединиться к<TLeft, TRight, TLeftDuration, TRightDuration, TResult> | Сопоставляет элементы двух последовательностей на основе перекрывающихся длительностей. |
член | Last<TSource>(IObservable<TSource>) | Возвращает последний элемент наблюдаемой последовательности с указанным источником. |
член | Last<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Возвращает последний элемент наблюдаемой последовательности, соответствующий предикату. |
член | LastOrDefault<TSource>(IObservable<TSource>) | Возвращает последний элемент наблюдаемой последовательности или значение по умолчанию, если значение не найдено. |
член | LastOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Возвращает последний элемент наблюдаемой последовательности, соответствующий предикату, или значение по умолчанию, если значение не найдено. |
член | Последняя версия<TSource> | Выборка последнего значения в наблюдаемой последовательности. |
член | LongCount<TSource> | Возвращает объект Int64 , представляющий общее количество элементов в наблюдаемой последовательности. |
член | Materialize<TSource> | Материализует неявные уведомления наблюдаемой последовательности в виде явных значений уведомлений. |
член | Max(IObservable<Decimal>) | Возвращает максимальное значение в наблюдаемой последовательности десятичных значений. |
член | Max(IObservable<Double>) | Возвращает максимальное значение в наблюдаемой последовательности значений Double . |
член | Max(IObservable<Int32>) | Возвращает максимальное значение в наблюдаемой последовательности значений Int32 . |
член | Max(IObservable<Int64>) | Возвращает максимальное значение в наблюдаемой последовательности значений Int64 . |
член | Max(IObservable<Nullable<Decimal>>) | Возвращает максимальное значение в наблюдаемой последовательности десятичных значений, допускающих значение NULL. |
член | Max(IObservable<Nullable<Double>>) | Возвращает максимальное значение в наблюдаемой последовательности значений Double, допускающих значение NULL . |
член | Max(IObservable<Nullable<Int32>>) | Возвращает максимальное значение в наблюдаемой последовательности значений Int32 , допускающих значение NULL. |
член | Max(IObservable<Nullable<Int64>>) | Возвращает максимальное значение в наблюдаемой последовательности значений Int64 , допускающих значение NULL. |
член | Max(IObservable<Nullable<Single>>) | Возвращает максимальное значение в наблюдаемой последовательности значений Float, допускающих значение NULL. |
член | Max(IObservable<Single>) | Возвращает максимальное значение в наблюдаемой последовательности значений Float. |
член | Max<TSource>(IObservable<TSource>) | Возвращает максимальный элемент в наблюдаемой последовательности. |
член | Max<TSource>(IObservable<TSource>, IComparer<TSource>) | Возвращает максимальное значение в наблюдаемой последовательности в соответствии с указанным компаратором. |
член | MaxBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Возвращает элементы наблюдаемой последовательности с максимальным значением ключа. |
член | MaxBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IComparer<TKey>) | Возвращает элементы наблюдаемой последовательности с максимальным значением ключа. |
член | Merge<TSource>(IEnumerable<IObservable<TSource>>) | Объединяет перечисляемую последовательность наблюдаемых последовательностей в одну наблюдаемую последовательность. |
член | Слияние<TSource>(IObservable<IObservable<TSource>>) | Объединяет наблюдаемую последовательность наблюдаемых последовательностей в наблюдаемую последовательность. |
член | Слияние<TSource>(IObservable<TSource>[]) | Объединяет все наблюдаемые последовательности в одну наблюдаемую последовательность. |
член | Merge<TSource>(IEnumerable<IObservable<TSource>>, Int32) | Объединяет перечисляемую последовательность наблюдаемых последовательностей в наблюдаемую последовательность, ограничивая количество одновременных подписок внутренними последовательностями. |
член | Merge<TSource>(IEnumerable<IObservable<TSource>>, IScheduler) | Объединяет перечисляемую последовательность наблюдаемых последовательностей в одну наблюдаемую последовательность. |
член | Слияние<TSource>(IObservable<IObservable<TSource>>, Int32) | Объединяет перечисляемую последовательность наблюдаемых последовательностей в наблюдаемую последовательность, ограничивая количество одновременных подписок внутренними последовательностями. |
член | Слияние<TSource>(IObservable<TSource>, IObservable<TSource>) | Объединяет наблюдаемую последовательность наблюдаемых последовательностей в наблюдаемую последовательность. |
член | Merge<TSource>(IScheduler, IObservable<TSource>[]) | Объединяет все наблюдаемые последовательности в одну наблюдаемую последовательность. |
член | Merge<TSource>(IEnumerable<IObservable<TSource>>, Int32, IScheduler) | Объединяет перечисляемую последовательность наблюдаемых последовательностей в наблюдаемую последовательность, ограничивая количество одновременных подписок внутренними последовательностями. |
член | Слияние<TSource>(IObservable<TSource>, IObservable<TSource>, IScheduler) | Объединяет две наблюдаемые последовательности в одну наблюдаемую последовательность. |
член | Min(IObservable<Decimal>) | Возвращает минимальное значение в наблюдаемой последовательности десятичных значений. |
член | Min(IObservable<Double>) | Возвращает минимальное значение в наблюдаемой последовательности значений Double . |
член | Min(IObservable<Int32>) | Возвращает минимальное значение в наблюдаемой последовательности значений Int32 . |
член | Min(IObservable<Int64>) | Возвращает минимальное значение в наблюдаемой последовательности значений Int64 . |
член | Min(IObservable<Nullable<Decimal>>) | Возвращает минимальное значение в наблюдаемой последовательности десятичных значений, допускающих значение NULL. |
член | Min(IObservable<Nullable<Double>>) | Возвращает минимальное значение в наблюдаемой последовательности значений Double, допускающих значение NULL . |
член | Min(IObservable<Nullable<Int32>>) | Возвращает минимальное значение в наблюдаемой последовательности значений Int32 , допускающих значение NULL. |
член | Min(IObservable<Nullable<Int64>>) | Возвращает минимальное значение в наблюдаемой последовательности значений Int64 , допускающих значение NULL. |
член | Min(IObservable<Nullable<Single>>) | Возвращает минимальное значение в наблюдаемой последовательности значений Float, допускающих значение NULL. |
член | Min(IObservable<Single>) | Возвращает минимальное значение в наблюдаемой последовательности значений Float. |
член | Min<TSource>(IObservable<TSource>) | Возвращает минимальный элемент в наблюдаемой последовательности. |
член | Min<TSource>(IObservable<TSource>, IComparer<TSource>) | Возвращает минимальное значение в наблюдаемой последовательности в соответствии с указанным компаратором. |
член | MinBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Возвращает элементы наблюдаемой последовательности с минимальным значением ключа. |
член | MinBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IComparer<TKey>) | Возвращает элементы наблюдаемой последовательности с минимальным значением ключа в соответствии с указанным компаратором. |
член | MostRecent<TSource> | Выборка последнего значения в наблюдаемой последовательности. |
член | Многоадресная рассылка<TSource, TResult>(IObservable<TSource>, ISubject<TSource, TResult>) | Возвращает подключаемую наблюдаемую последовательность, которая при соединении приводит к тому, что исходная последовательность отправляет результаты в указанный субъект. |
член | Многоадресная рассылка<TSource, TIntermediate, TResult>(IObservable<TSource>, Func<ISubject<TSource, TIntermediate>>, Func<IObservable<TIntermediate>, IObservable<TResult>>) | Возвращает наблюдаемую последовательность, содержащую элементы последовательности, созданной при многоадресной рассылке исходной последовательности в функции селектора. |
член | Never<TResult> | Возвращает неустранимую наблюдаемую последовательность. |
член | Next<TSource> | Выборка следующего значения (блокировка без буферизации) из в наблюдаемой последовательности. |
член | ObserveOn<TSource>(IObservable<TSource>, IScheduler) | Асинхронное уведомление наблюдателей в указанном планировщике. |
член | ObserveOn<TSource>(IObservable<TSource>, SynchronizationContext) | Асинхронное уведомление наблюдателей об указанном контексте синхронизации. |
член | OfType<TResult> | Фильтрует элементы наблюдаемой последовательности на основе указанного типа. |
член | OnErrorResumeNext<TSource>(IEnumerable<IObservable<TSource>>) | Продолжает наблюдаемую последовательность, которая завершается обычным образом или исключением со следующей наблюдаемой последовательностью. |
член | OnErrorResumeNext<TSource>(IObservable<TSource>[]) | Продолжает наблюдаемую последовательность, которая завершается обычным образом или исключением со следующей наблюдаемой последовательностью. |
член | OnErrorResumeNext<TSource>(IObservable<TSource>, IObservable<TSource>) | Продолжает наблюдаемую последовательность, которая завершается обычным образом или исключением со следующей наблюдаемой последовательностью. |
член | Публикация<TSource>(IObservable<TSource>) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности. |
член | Публикация<TSource>(IObservable<TSource>, TSource) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности и начинается с initialValue. |
член | Публикация<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку к базовой последовательности. |
член | Публикация<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TSource) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности и начинается с initialValue. |
член | PublishLast<TSource>(IObservable<TSource>) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности, содержащей только последнее уведомление. |
член | PublishLast<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку на базовую последовательность, содержащую только последнее уведомление. |
член | Range(Int32, Int32) | Создает наблюдаемую последовательность целых чисел в указанном диапазоне. |
член | Range(Int32, Int32, IScheduler) | Создает наблюдаемую последовательность целых чисел в указанном диапазоне. |
член | RefCount<TSource> | Возвращает наблюдаемую последовательность, которая остается подключенной к источнику при наличии хотя бы одной подписки на наблюдаемую последовательность. |
член | Repeat<TSource>(IObservable<TSource>) | Повторяет наблюдаемую последовательность на неопределенный срок. |
член | Repeat<TResult>(TResult) | Создает наблюдаемую последовательность, которая бесконечно повторяет заданный элемент. |
член | Repeat<TSource>(IObservable<TSource>, Int32) | Повторяет наблюдаемую последовательность на неопределенный срок. |
член | Repeat<TResult>(TResult, Int32) | Создает наблюдаемую последовательность, которая повторяет заданный элемент заданное количество раз. |
член | Repeat<TResult>(TResult, IScheduler) | Создает наблюдаемую последовательность, которая бесконечно повторяет заданный элемент. |
член | Repeat<TResult>(TResult, Int32, IScheduler) | Создает наблюдаемую последовательность, которая повторяет заданный элемент указанного числа раз. |
член | <Воспроизведение TSource>(IObservable<TSource>) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности, которая выполняет воспроизведение всех уведомлений. |
член | <Воспроизведение TSource>(IObservable<TSource>, Int32) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку для базовой последовательности для воспроизведения буферов Уведомлений о размерах. |
член | <Воспроизведение TSource>(IObservable<TSource>, IScheduler) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности, которая выполняет воспроизведение всех уведомлений. |
член | <Воспроизведение TSource>(IObservable<TSource>, TimeSpan) | Возвращает подключаемую наблюдаемую последовательность, которая совместно использует одну подписку к базовой последовательности, которая выполняет воспроизведение всех уведомлений в окне. |
член | <Воспроизведение TSource>(IObservable<TSource>, Int32, IScheduler) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку для базовой последовательности для воспроизведения буферов Уведомлений о размерах. |
член | Replay<TSource>(IObservable<TSource>, Int32, TimeSpan) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку для базовой последовательности воспроизведения bufferSize-уведомлений в окне. |
член | <Воспроизведение TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Возвращает подключаемую наблюдаемую последовательность, которая совместно использует одну подписку к базовой последовательности, которая выполняет воспроизведение всех уведомлений в окне. |
член | Replay<TSource>(IObservable<TSource>, Int32, TimeSpan, IScheduler) | Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку для базовой последовательности воспроизведения bufferSize-уведомлений в окне. |
член | Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку к базовой последовательности и начинается с начального значения. |
член | Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для базовой последовательности reping bufferSize notifications. |
член | Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, IScheduler) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для базовой последовательности, которая повторяет все уведомления. |
член | Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TimeSpan) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку к базовой последовательности, которая повторяет все уведомления в окне. |
член | Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, IScheduler) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для базовой последовательности reping bufferSize notifications. |
член | Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, TimeSpan) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для воспроизведения базовой последовательности bufferSize-уведомлений в окне. |
член | Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TimeSpan, IScheduler) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку к базовой последовательности, которая повторяет все уведомления в окне. |
член | Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) | Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для воспроизведения базовой последовательности bufferSize-уведомлений в окне. |
член | Retry<TSource>(IObservable<TSource>) | Повторяет исходную наблюдаемую последовательность, пока она не будет успешно завершена. |
член | Retry<TSource>(IObservable<TSource>, Int32) | Повторяет исходную наблюдаемую последовательность, пока она не будет успешно завершена. |
член | Возврат<TResult>(TResult) | Возвращает наблюдаемую последовательность, содержащую один элемент с указанным значением. |
член | Return<TResult>(TResult, IScheduler) | Возвращает наблюдаемую последовательность, содержащую одно значение с указанным значением и планировщиком. |
Пример<TSource>(IObservable<TSource>, TimeSpan) | Выборка наблюдаемой последовательности с каждым интервалом. | |
Пример<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Выборка наблюдаемой последовательности с каждым интервалом с указанным источником, интервалом и планировщиком. | |
Пример<TSource, TSample>(IObservable<TSource>, IObservable<TSample>) | Выполняет выборку наблюдаемой последовательности в тактах выборки с указанным источником и методом выборки. | |
Сканирование<TSource>(IObservable<TSource>, Func<TSource, TSource, TSource>) | Применяет функцию аккумуляторов к наблюдаемой последовательности и возвращает каждый промежуточный результат с указанным источником и аккумулятором. | |
Сканирование<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) | Применяет функцию аккумуляторов к наблюдаемой последовательности и возвращает каждый промежуточный результат с указанным источником, начальным значением и аккумулятором. | |
Выберите<TSource, TResult>(IObservable<TSource>, Func<TSource, TResult>) | Проецируйте каждый элемент наблюдаемой последовательности в новую форму с помощью указанного источника и селектора. | |
Выберите<TSource, TResult>(IObservable<TSource>, Func<TSource, Int32, TResult>) | Проецирование каждого элемента наблюдаемой последовательности в новую форму путем включения индекса элемента с указанным источником и селектором. | |
SelectMany<TSource, TResult>(IObservable<TSource>, Func<TSource, IEnumerable<TResult>>) | Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. | |
SelectMany<TSource, TResult>(IObservable<TSource>, Func<TSource, IObservable<TResult>>) | Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. | |
SelectMany<TSource, TOther>(IObservable<TSource>, IObservable<TOther>) | Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. | |
SelectMany<TSource, TResult>(IObservable<TSource>, Func<TSource, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>) | Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. | |
SelectMany<TSource, TCollection, TResult>(IObservable<TSource>, Func<TSource, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>) | Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. | |
SelectMany<TSource, TCollection, TResult>(IObservable<TSource>, Func<TSource, IObservable<TCollection>>, Func<TSource, TCollection, TResult>) | Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. | |
SequenceEqual<TSource>(IObservable<TSource>, IObservable<TSource>) | Определяет, равны ли две последовательности, путем парного сравнения элементов. | |
SequenceEqual<TSource>(IObservable<TSource>, IObservable<TSource>, IEqualityComparer<TSource>) | Определяет, равны ли две последовательности, путем попарного сравнения элементов с помощью указанного средства сравнения равенства. | |
Одиночный<TSource>(IObservable<TSource>) | Возвращает единственный элемент наблюдаемой последовательности и создает исключение, если в наблюдаемой последовательности нет ровно одного элемента. | |
Одиночный<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Возвращает единственный элемент наблюдаемой последовательности, соответствующий предикату, и вызывает исключение, если в наблюдаемой последовательности нет ровно одного элемента. | |
SingleOrDefault<TSource>(IObservable<TSource>) | Возвращает единственный элемент наблюдаемой последовательности или значение по умолчанию, если наблюдаемая последовательность пуста. | |
SingleOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Возвращает единственный элемент наблюдаемой последовательности, соответствующий предикату, или значение по умолчанию, если значение не найдено. | |
Пропустить<TSource> | Обходит указанное количество значений в наблюдаемой последовательности, а затем возвращает оставшиеся значения. | |
SkipLast<TSource> | Обходит указанное количество элементов в конце наблюдаемой последовательности. | |
SkipUntil<TSource, TOther> | Возвращает значения из исходной наблюдаемой последовательности только после того, как другая наблюдаемая последовательность создает значение. | |
Skip While<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Обходит значения в наблюдаемой последовательности при условии, что указанное условие имеет значение true, а затем возвращает оставшиеся значения. | |
Skip While<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) | Обходит значения в наблюдаемой последовательности при условии, что указанное условие имеет значение true, а затем возвращает оставшиеся значения. | |
Start(Action) | Вызывает действие асинхронно. | |
Start(Action, IScheduler) | Вызывает действие асинхронно. | |
Start<TSource>(Func<TSource>) | Вызывает функцию асинхронно. | |
Start<TSource>(Func<TSource>, IScheduler) | Вызывает функцию асинхронно. | |
StartWith<TSource>(IObservable<TSource>, TSource[]) | Добавляет последовательность значений к наблюдаемой последовательности с указанным источником и значениями. | |
StartWith<TSource>(IObservable<TSource>, IScheduler, TSource[]) | Добавляет последовательность значений к наблюдаемой последовательности с указанным источником, планировщиком и значениями. | |
Подписаться<на TSource>(IEnumerable<TSource>, IObserver<TSource>) | Подписывает наблюдатель на перечисляемую последовательность с указанным источником и наблюдателем. | |
Подписаться<на TSource>(IEnumerable<TSource>, IObserver<TSource>, IScheduler) | Подписывает наблюдатель на перечисляемую последовательность с указанным источником и наблюдателем. | |
SubscribeOn<TSource>(IObservable<TSource>, IScheduler) | Асинхронно подписывает и отменяет подписку наблюдателей на указанный планировщик. | |
SubscribeOn<TSource>(IObservable<TSource>, SynchronizationContext) | Асинхронно подписывает и отменяет подписки наблюдателей в указанном контексте синхронизации. | |
член | Sum(IObservable<Decimal>) | Вычисляет сумму последовательности десятичных значений. |
член | Sum(IObservable<Double>) | Вычисляет сумму последовательности значений Double . |
член | Sum(IObservable<Int32>) | Вычисляет сумму последовательности значений Int32 . |
член | Sum(IObservable<Int64>) | Вычисляет сумму последовательности значений Int64 . |
член | Sum(IObservable<Nullable<Decimal>>) | Вычисляет сумму последовательности десятичных значений, допускающих значение NULL. |
член | Sum(IObservable<Nullable<Double>>) | Вычисляет сумму последовательности значений Double, допускающих значение NULL . |
член | Sum(IObservable<Nullable<Int32>>) | Вычисляет сумму последовательности значений Int32 , допускающих значение NULL. |
член | Sum(IObservable<Nullable<Int64>>) | Вычисляет сумму последовательности значений Int64 , допускающих значение NULL. |
член | Sum(IObservable<Nullable<Single>>) | Вычисляет сумму последовательности значений Float, допускающих значение NULL. |
член | Sum(IObservable<Single>) | Вычисляет сумму последовательности значений Float. |
член | Переключение<TSource> | Преобразует наблюдаемую последовательность наблюдаемых последовательностей в наблюдаемую последовательность, выдающую значения только из последней наблюдаемой последовательности. |
член | Synchronize<TSource>(IObservable<TSource>) | Синхронизирует наблюдаемую последовательность. |
член | Synchronize<TSource>(IObservable<TSource>, Object) | Синхронизирует наблюдаемую последовательность. |
член | Take<TSource> | Возвращает указанное число смежных значений с начала наблюдаемой последовательности. |
член | TakeLast<TSource> | Возвращает указанное число смежных элементов из конца наблюдаемой последовательности. |
член | TakeUntil<TSource, TOther> | Возвращает значения из исходной наблюдаемой последовательности до тех пор, пока другая наблюдаемая последовательность не выведет значение. |
член | TakeWhile<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Возвращает значения из наблюдаемой последовательности, если указанное условие имеет значение true, а затем пропускает остальные значения. |
член | TakeWhile<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) | Возвращает значения из наблюдаемой последовательности, если указанное условие имеет значение true, а затем пропускает остальные значения. |
член | Затем<TSource, TResult> | Соответствует, если наблюдаемая последовательность имеет доступное значение и проецировало значение . |
член | Throttle<TSource>(IObservable<TSource>, TimeSpan) | Игнорирует значения из наблюдаемой последовательности, за которой следует другое значение до времени выполнения с указанным источником и dueTime. |
член | Throttle<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Игнорирует значения из наблюдаемой последовательности, за которой следует другое значение до истечения срока выполнения с указанным источником, dueTime и планировщиком. |
член | Throw<TResult>(Exception) | Возвращает наблюдаемую последовательность, которая завершается с исключением. |
член | Throw<TResult>(Exception, IScheduler) | Возвращает наблюдаемую последовательность, которая завершается с исключением указанного планировщика. |
член | TimeInterval<TSource>(IObservable<TSource>) | Записывает интервал времени между последовательными значениями в наблюдаемой последовательности с указанным источником. |
член | TimeInterval<TSource>(IObservable<TSource>, IScheduler) | Записывает интервал времени между последовательными значениями в наблюдаемой последовательности с указанным источником и планировщиком. |
член | Timeout<TSource>(IObservable<TSource>, DateTimeOffset) | Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. |
член | Timeout<TSource>(IObservable<TSource>, TimeSpan) | Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. |
член | Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IObservable<TSource>) | Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. |
член | Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IScheduler) | Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. |
член | Timeout<TSource>(IObservable<TSource>, TimeSpan, IObservable<TSource>) | Возвращает исходную наблюдаемую последовательность или другую наблюдаемую последовательность, если dueTime прошло. |
член | Timeout<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. |
член | Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IObservable<TSource>, IScheduler) | Возвращает исходную наблюдаемую последовательность или другую наблюдаемую последовательность, если dueTime прошло. |
член | Timeout<TSource>(IObservable<TSource>, TimeSpan, IObservable<TSource>, IScheduler) | Возвращает исходную наблюдаемую последовательность или другую наблюдаемую последовательность, если dueTime прошло. |
Timer(DateTimeOffset) | Возвращает наблюдаемую последовательность, которая создает значение в нужное время. | |
Timer(TimeSpan) | Возвращает наблюдаемую последовательность, которая создает значение по истечении времени выполнения. | |
Timer(DateTimeOffset, IScheduler) | Возвращает наблюдаемую последовательность, которая создает значение в нужное время. | |
Timer(DateTimeOffset, TimeSpan) | Возвращает наблюдаемую последовательность, которая создает значение во время выполнения, а затем после каждого периода. | |
Таймер(TimeSpan, IScheduler) | Возвращает наблюдаемую последовательность, которая создает значение по истечении времени выполнения. | |
Timer(TimeSpan, TimeSpan) | Возвращает наблюдаемую последовательность, которая создает значение по истечении времени выполнения, а затем после каждого периода. | |
Timer(DateTimeOffset, TimeSpan, IScheduler) | Возвращает наблюдаемую последовательность, которая создает значение во время выполнения, а затем после каждого периода. | |
Timer(TimeSpan, TimeSpan, IScheduler) | Возвращает наблюдаемую последовательность, которая создает значение по истечении времени выполнения, а затем каждый период. | |
Timestamp<TSource>(IObservable<TSource>) | Записывает метку времени для каждого значения в наблюдаемой последовательности с указанным источником. | |
Timestamp<TSource>(IObservable<TSource>, IScheduler) | Записывает метку времени для каждого значения в наблюдаемой последовательности с указанным источником и планировщиком. | |
ToArray<TSource> | Создает массив из наблюдаемой последовательности. | |
ToAsync(Action) | Преобразует функцию в асинхронную. | |
ToAsync(Action, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<TSource>(Action<TSource>) | Преобразует функцию в асинхронную. | |
ToAsync<TResult>(Func<TResult>) | Преобразует функцию в асинхронную. | |
ToAsync<TSource>(Action<TSource>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<TResult>(Func<TResult>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>, IScheduler) | Преобразует функцию в асинхронную. | |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(Действие<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(Действие<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(Действие<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2>(Action<T1, T2>) | Преобразует функцию в асинхронную. |
член | ToAsync<T, TResult>(Func<T, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2>(Action<T1, T2>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T, TResult>(Func<T, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3>(Action<T1, T2, T3>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3>(Action<T1, T2, T3>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>, IScheduler) | Преобразует функцию в асинхронную. |
член | ToAsync<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>, IScheduler) | Преобразует функцию в асинхронную. |
ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>, IScheduler) | Преобразует функцию в асинхронную. | |
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>, IScheduler) | Преобразует функцию в асинхронную. | |
ToDictionary<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Создает словарь из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей. | |
ToDictionary<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Создает словарь из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и компаратором. | |
ToDictionary<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) | Создает словарь из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией селектора элементов. | |
ToDictionary<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) | Создает словарь из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей, компаратором и функцией селектора элементов. | |
ToEnumerable<TSource> | Преобразует наблюдаемую последовательность в перечисляемую. | |
ToEvent(IObservable<Unit>) | Предоставляет наблюдаемую последовательность в виде объекта с событием .NET с указанным источником. | |
ToEvent<TSource>(IObservable<TSource>) | Предоставляет наблюдаемую последовательность в виде объекта с событием .NET с указанным источником. | |
ToEventPattern<TEventArgs> | Предоставляет наблюдаемую последовательность в виде объекта с событием .NET. | |
ToList<TSource> | Создает список из наблюдаемой последовательности. | |
ToLookup<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Создает поиск на основе наблюдаемой последовательности в соответствии с указанной функцией селектора ключей. | |
ToLookup<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Создает поиск из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и компаратором. | |
ToLookup<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) | Создает поиск на основе наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией селектора элементов. | |
ToLookup<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) | Создает поиск на основе наблюдаемой последовательности в соответствии с указанной функцией селектора ключей, функцией сравнения и функцией селектора элементов. | |
ToObservable<TSource>(IEnumerable<TSource>) | Преобразует перечисляемую последовательность в наблюдаемую последовательность с указанным источником. | |
ToObservable<TSource>(IEnumerable<TSource>, IScheduler) | Преобразует перечисляемую последовательность в наблюдаемую с указанным источником и планировщиком. | |
Использование<TSource, TResource> | Создает наблюдаемую последовательность, которая зависит от объекта ресурса. | |
When<TResult>(IEnumerable<Plan<TResult>>) | Объединяет результаты из нескольких шаблонов. | |
When<TResult>(Result>[]) | Объединяет результаты из нескольких шаблонов. | |
Where<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Фильтрует элементы наблюдаемой последовательности на основе предиката. | |
Where<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) | Фильтрует элементы наблюдаемой последовательности на основе предиката путем включения индекса элемента. | |
Window<TSource>(IObservable<TSource>, Int32) | Проецируют каждый элемент наблюдаемой последовательности в последовательных неперекрывающихся окнах, которые создаются на основе сведений о количестве элементов. | |
член | Window<TSource>(IObservable<TSource>, TimeSpan) | Проецирование каждого элемента наблюдаемой последовательности в последовательных неперекрывающихся окон, которые создаются на основе сведений о времени. |
член | Window<TSource>(IObservable<TSource>, Int32, Int32) | Проецируют каждый элемент наблюдаемой последовательности в ноль или несколько окон, созданных на основе сведений о количестве элементов. |
член | Window<TSource>(IObservable<TSource>, TimeSpan, Int32) | Проецирует каждый элемент наблюдаемой последовательности в окно, которое завершается, когда оно заполнено или прошло определенное время. |
член | Window<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Проецирование каждого элемента наблюдаемой последовательности в последовательных неперекрывающихся окон, которые создаются на основе сведений о времени. |
член | Window<TSource>(IObservable<TSource>, TimeSpan, TimeSpan) | Проецируют каждый элемент наблюдаемой последовательности в ноль или несколько окон, которые создаются на основе сведений о времени. |
член | Window<TSource>(IObservable<TSource>, TimeSpan, Int32, IScheduler) | Проецирует каждый элемент наблюдаемой последовательности в окно, которое завершается, когда оно заполнено или прошло определенное время. |
член | Window<TSource>(IObservable<TSource>, TimeSpan, TimeSpan, IScheduler) | Проецируют каждый элемент наблюдаемой последовательности в ноль или несколько окон, которые создаются на основе сведений о времени. |
член | Window<TSource, TWindowClosing>(IObservable<TSource>, Func<IObservable<TWindowClosing>>) | Проецирование каждого элемента наблюдаемой последовательности в последовательных неперекрывающихся окнах. |
член | Window<TSource, TWindowOpening, TWindowClosing>(IObservable<TSource>, IObservable<TWindowOpening>, Func<TWindowOpening, IObservable<TWindowClosing>>) | Проецируем каждый элемент наблюдаемой последовательности в ноль или несколько окон. |
член | Zip<TFirst, TSecond, TResult>(IObservable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, TResult>) | Объединяет наблюдаемую последовательность и перечисляемую последовательность в одну наблюдаемую последовательность с помощью функции селектора. |
член | Zip<TFirst, TSecond, TResult>(IObservable<TFirst>, IObservable<TSecond>, Func<TFirst, TSecond, TResult>) | Объединяет две наблюдаемые последовательности в одну наблюдаемую последовательность, объединяя их элементы попарно. |
TOP
Потокобезопасность
Любые общедоступные статичные (общие в Visual Basic) члены этого типа являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.