IGroupedObservable<TKey, интерфейс TElement>
Представляет наблюдаемую последовательность значений, имеющих общий ключ.
Пространство имен:System.Reactive.Linq
Сборки: System.Reactive (в System.Reactive.dll)
Синтаксис
'Declaration
Public Interface IGroupedObservable(Of Out TKey, Out TElement) _
Inherits IObservable(Of TElement)
'Usage
Dim instance As IGroupedObservable(Of Out TKey, Out TElement)
public interface IGroupedObservable<out TKey, out TElement> : IObservable<TElement>
generic<typename TKey, typename TElement>
public interface class IGroupedObservable : IObservable<TElement>
type IGroupedObservable<'TKey, 'TElement> =
interface
interface IObservable<'TElement>
end
JScript does not support generic types and methods.
Параметры типа
outTKey
Тип ключа.Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариации и контрвариантности см. в разделе .
- outTElement
Тип элемента.
Тип TKey, TElement> IGroupedObservable<предоставляет следующие элементы.
Свойства
Имя | Описание | |
---|---|---|
Key | Возвращает общий ключ. |
TOP
Методы
Имя | Описание | |
---|---|---|
Подписка. | (Наследуется от IObservable<TElement>.) |
TOP
Методы расширения
Имя | Описание | |
---|---|---|
Aggregate<TElement>(Func<TElement, TElement, TElement>) | Перегружен. Применяет функцию аккумуляторов к наблюдаемой последовательности. (Определяется observable.) | |
Aggregate<TElement, TAccumulate>(TAccumulate, Func<TAccumulate, TElement, TAccumulate>) | Перегружен. Применяет функцию аккумуляторов к наблюдаемой последовательности с указанным начальным значением. (Определяется observable.) | |
All<TElement> | Определяет, удовлетворяют ли все элементы наблюдаемой последовательности условию. (Определяется observable.) | |
Amb<TElement> | Распространяет наблюдаемую последовательность, которая реагирует первой с указанной первой и второй последовательностью. (Определяется observable.) | |
И<TElement, TRight> | Совпадает, если обе наблюдаемые последовательности имеют доступное значение. (Определяется observable.) | |
Any<TElement>() | Перегружен. Определяет, содержит ли наблюдаемая последовательность какие-либо элементы. (Определяется observable.) | |
Any<TElement>(Func<TElement, Boolean>) | Перегружен. Определяет, удовлетворяют ли все элементы наблюдаемой последовательности условию. (Определяется observable.) | |
AsObservable<TElement> | Скрывает удостоверение наблюдаемой последовательности. (Определяется observable.) | |
AsQbservable<TElement> | Преобразует наблюдаемую последовательность в отслеживаемую последовательность с возможностью запроса. (Определяется Qbservable.) | |
AssertEqual<TElement> | (Определяется расширениями.) | |
Буфер<TElement>(Int32) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в последовательные неперекрывающиеся буферы, созданные на основе сведений о количестве элементов. (Определяется observable.) | |
Буфер<TElement>(TimeSpan) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в последовательных неперекрывающихся буферах, создаваемых на основе сведений о времени. (Определяется observable.) | |
Буфер<TElement>(Int32, Int32) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в ноль или несколько буферов, созданных на основе сведений о количестве элементов. (Определяется observable.) | |
Buffer<TElement>(TimeSpan, IScheduler) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в последовательных неперекрывающихся буферах, создаваемых на основе сведений о времени. (Определяется observable.) | |
Буфер<TElement>(TimeSpan, TimeSpan) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в ноль или более буферов, которые создаются на основе сведений о времени. (Определяется observable.) | |
Buffer<TElement>(TimeSpan, Int32) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в буфер, который отправляется, когда он заполнен или истек заданное время. (Определяется observable.) | |
Буфер<TElement>(TimeSpan, TimeSpan, IScheduler) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в ноль или более буферов, которые создаются на основе сведений о времени. (Определяется observable.) | |
Buffer<TElement>(TimeSpan, Int32, IScheduler) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в буфер, который отправляется, когда он заполнен или истек заданное время. (Определяется observable.) | |
Buffer<TElement, TBufferClosing>(Func<IObservable<TBufferClosing>>) | Перегружен. Указывает каждый элемент наблюдаемой последовательности в последовательных неперекрывающихся буферах. (Определяется observable.) | |
Buffer<TElement, TBufferOpening, TBufferClosing>(IObservable<TBufferOpening>, Func<TBufferOpening, IObservable<TBufferClosing>>) | Перегружен. Указывает каждый элемент запрашиваемой наблюдаемой последовательности в последовательных неперекрывающихся буферах. (Определяется observable.) | |
Catch<TElement>(IObservable<TElement>) | Перегружен. Продолжает наблюдаемую последовательность, которая завершается исключением со следующей наблюдаемой последовательностью. (Определяется observable.) | |
Catch<TElement, TException>(Func<TException, IObservable<TElement>>) | Перегружен. Продолжает наблюдаемую последовательность, которая завершается исключением указанного типа с наблюдаемой последовательностью, созданной обработчиком. (Определяется observable.) | |
CombineLatest<TElement, TSecond, TResult> | Объединяет две наблюдаемые последовательности в одну наблюдаемую последовательность с помощью функции селектора всякий раз, когда одна из наблюдаемых последовательностей создает элемент . (Определяется observable.) | |
Concat<TElement> | Объединяет две наблюдаемые последовательности. (Определяется observable.) | |
Содержит<TElement>(TElement) | Перегружен. Определяет, содержит ли наблюдаемая последовательность указанный элемент, используя компаратор равенства по умолчанию. (Определяется observable.) | |
Содержит<TElement>(TElement, IEqualityComparer<TElement>) | Перегружен. Определяет, содержит ли наблюдаемая последовательность указанный элемент с помощью указанного system.Collections.Generic.IEqualityComparer< T>. (Определяется observable.) | |
Число<TElement> | Возвращает объект Int32 , представляющий общее количество элементов в наблюдаемой последовательности. (Определяется observable.) | |
DefaultIfEmpty<TElement>() | Перегружен. Возвращает элементы указанной последовательности или значение по умолчанию параметра типа в одноэлементной последовательности, если последовательность пуста. (Определяется observable.) | |
DefaultIfEmpty<TElement>(TElement) | Перегружен. Возвращает элементы указанной последовательности или значение по умолчанию параметра типа в одноэлементной последовательности, если последовательность пуста. (Определяется observable.) | |
Delay<TElement>(TimeSpan) | Перегружен. Указывает наблюдаемую последовательность по времени выполнения с указанным источником и dueTime. (Определяется observable.) | |
Delay<TElement>(DateTimeOffset) | Перегружен. Указывает наблюдаемую последовательность по времени выполнения с указанным источником и dueTime. (Определяется observable.) | |
Delay<TElement>(TimeSpan, IScheduler) | Перегружен. Указывает наблюдаемую последовательность по времени выполнения с указанным источником, dueTime и планировщиком. (Определяется observable.) | |
Delay<TElement>(DateTimeOffset, IScheduler) | Перегружен. Указывает наблюдаемую последовательность по времени выполнения с указанным источником, dueTime и планировщиком. (Определяется observable.) | |
Distinct<TElement>() | Перегружен. Возвращает наблюдаемую последовательность, содержащую только отдельные элементы с указанным источником. (Определяется observable.) | |
Distinct<TElement>(IEqualityComparer<TElement>) | Перегружен. Возвращает наблюдаемую последовательность, содержащую только отдельные элементы в соответствии с компаратором. (Определяется observable.) | |
Distinct<TElement, TKey>(Func<TElement, TKey>) | Перегружен. Возвращает наблюдаемую последовательность, содержащую только отдельные элементы в соответствии с keySelector. (Определяется observable.) | |
Distinct<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | Перегружен. Возвращает наблюдаемую последовательность, содержащую только отдельные элементы в соответствии с keySelector. (Определяется observable.) | |
DistinctUntilChanged<TElement>() | Перегружен. Возвращает наблюдаемую последовательность, содержащую только отдельные смежные элементы с указанным источником. (Определяется observable.) | |
DistinctUntilChanged<TElement>(IEqualityComparer<TElement>) | Перегружен. Возвращает наблюдаемую последовательность, содержащую только отдельные смежные элементы в соответствии с функцией сравнения. (Определяется observable.) | |
DistinctUntilChanged<TElement, TKey>(Func<TElement, TKey>) | Перегружен. Возвращает наблюдаемую последовательность, содержащую только отдельные смежные элементы в соответствии с keySelector. (Определяется observable.) | |
DistinctUntilChanged<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | Перегружен. Возвращает наблюдаемую последовательность, содержащую только отдельные смежные элементы в соответствии с keySelector и компаратором. (Определяется observable.) | |
Do<TElement>(Action<TElement>) | Перегружен. Вызывает действие для каждого элемента в наблюдаемой последовательности. (Определяется observable.) | |
Do<TElement>(IObserver<TElement>) | Перегружен. Вызывает действие для каждого элемента в наблюдаемой последовательности и вызывает действие при исключительном завершении наблюдаемой последовательности. (Определяется observable.) | |
Do<TElement>(Action<TElement>, Action) | Перегружен. Вызывает действие для каждого элемента наблюдаемой последовательности и вызывает действие при корректном завершении наблюдаемой последовательности. (Определяется observable.) | |
Do<TElement>(Action<TElement>, Action<Exception>) | Перегружен. Вызывает действие для каждого элемента в наблюдаемой последовательности и вызывает действие при исключительном завершении наблюдаемой последовательности. (Определяется observable.) | |
Do<TElement>(Action<TElement>, Action<Exception>, Action) | Перегружен. Вызывает действие для каждого элемента наблюдаемой последовательности и вызывает действие при корректном или исключительном завершении наблюдаемой последовательности. (Определяется observable.) | |
ElementAt<TElement> | Возвращает элемент по указанному индексу в последовательности. (Определяется observable.) | |
ElementAtOrDefault<TElement> | Возвращает элемент последовательности по указанному индексу или значение по умолчанию, если индекс вне допустимого диапазона. (Определяется observable.) | |
Finally<TElement> | Вызывает указанное действие после того, как исходная наблюдаемая последовательность завершается обычным образом или исключением. (Определяется observable.) | |
First<TElement>() | Перегружен. Возвращает первый элемент наблюдаемой последовательности с указанным источником. (Определяется observable.) | |
First<TElement>(Func<TElement, Boolean>) | Перегружен. Возвращает первый элемент наблюдаемой последовательности, соответствующий предикату. (Определяется observable.) | |
FirstOrDefault<TElement>() | Перегружен. Возвращает первый элемент наблюдаемой последовательности или значение по умолчанию, если значение не найдено. (Определяется observable.) | |
FirstOrDefault<TElement>(Func<TElement, Boolean>) | Перегружен. Возвращает первый элемент наблюдаемой последовательности, которая соответствует предикату, или значение по умолчанию, если значение не найдено. (Определяется observable.) | |
Foo<TElement, R> | (Определяется с помощью MyExt.) | |
ForEach<TElement> | Вызывает действие для каждого элемента в наблюдаемой последовательности и блокируется, пока последовательность не будет завершена. (Определяется observable.) | |
GetEnumerator<TElement> | Возвращает перечислитель, который перечисляет все значения наблюдаемой последовательности. (Определяется observable.) | |
GroupBy<TElement, TKey>(Func<TElement, TKey>) | Перегружен. Группировать элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей. (Определяется observable.) | |
GroupBy<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | Перегружен. Группировать элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией сравнения. (Определяется observable.) | |
GroupBy<TElement, TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>) | Перегружен. Группирует элементы наблюдаемой последовательности и выбирает результирующий элемент с помощью указанной функции. (Определяется observable.) | |
GroupBy<TElement, TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>, IEqualityComparer<TKey>) | Перегружен. Группирует элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией сравнения и выбирает результирующий элемент с помощью указанной функции. (Определяется observable.) | |
GroupByUntil<TElement, TKey, TDuration>(Func<TElement, TKey>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>) | Перегружен. Группировать элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей. (Определяется observable.) | |
GroupByUntil<TElement, TKey, TDuration>(Func<TElement, TKey>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>, IEqualityComparer<TKey>) | Перегружен. Группировать элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией сравнения. (Определяется observable.) | |
GroupByUntil<TElement, TKey, TElement, TDuration>(Func<TElement, TKey>, Func<TElement, TElement>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>) | Перегружен. Группирует элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и выбирает результирующий элемент с помощью указанной функции. (Определяется observable.) | |
GroupByUntil<TElement, TKey, TElement, TDuration>(Func<TElement, TKey>, Func<TElement, TElement>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>, IEqualityComparer<TKey>) | Перегружен. Группирует элементы наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией сравнения и выбирает результирующий элемент с помощью указанной функции. (Определяется observable.) | |
GroupJoin<TElement, TRight, TLeftDuration, TRightDuration, TResult> | Сопоставляет элементы двух последовательностей на основе перекрывающихся длительностей и группирует результаты. (Определяется observable.) | |
IgnoreElements<TElement> | Игнорирует все значения в наблюдаемой последовательности, оставляя только сообщения о завершении. (Определяется observable.) | |
Join<TElement, TRight, TLeftDuration, TRightDuration, TResult> | Сопоставляет элементы двух последовательностей на основе перекрывающихся длительностей. (Определяется observable.) | |
Last<TElement>() | Перегружен. Возвращает последний элемент наблюдаемой последовательности с указанным источником. (Определяется observable.) | |
Last<TElement>(Func<TElement, Boolean>) | Перегружен. Возвращает последний элемент наблюдаемой последовательности, соответствующий предикату. (Определяется observable.) | |
LastOrDefault<TElement>() | Перегружен. Возвращает последний элемент наблюдаемой последовательности или значение по умолчанию, если значение не найдено. (Определяется observable.) | |
LastOrDefault<TElement>(Func<TElement, Boolean>) | Перегружен. Возвращает последний элемент наблюдаемой последовательности, соответствующий предикату, или значение по умолчанию, если значение не найдено. (Определяется observable.) | |
Последняя<версия TElement> | Выборка последнего значения в наблюдаемой последовательности. (Определяется observable.) | |
LongCount<TElement> | Возвращает объект Int64 , представляющий общее количество элементов в наблюдаемой последовательности. (Определяется observable.) | |
Materialize<TElement> | Материализует неявные уведомления наблюдаемой последовательности в виде явных значений уведомлений. (Определяется observable.) | |
Max<TElement>() | Перегружен. Возвращает максимальный элемент в наблюдаемой последовательности. (Определяется observable.) | |
Max<TElement>(IComparer<TElement>) | Перегружен. Возвращает максимальное значение в наблюдаемой последовательности в соответствии с указанным компаратором. (Определяется observable.) | |
MaxBy<TElement, TKey>(Func<TElement, TKey>) | Перегружен. Возвращает элементы наблюдаемой последовательности с максимальным значением ключа. (Определяется observable.) | |
MaxBy<TElement, TKey>(Func<TElement, TKey>, IComparer<TKey>) | Перегружен. Возвращает элементы наблюдаемой последовательности с максимальным значением ключа. (Определяется observable.) | |
Merge<TElement>(IObservable<TElement>) | Перегружен. Объединяет наблюдаемую последовательность наблюдаемых последовательностей в наблюдаемую последовательность. (Определяется observable.) | |
Merge<TElement>(IObservable<TElement>, IScheduler) | Перегружен. Объединяет две наблюдаемые последовательности в одну наблюдаемую последовательность. (Определяется observable.) | |
Min<TElement>() | Перегружен. Возвращает минимальный элемент в наблюдаемой последовательности. (Определяется observable.) | |
Min<TElement>(IComparer<TElement>) | Перегружен. Возвращает минимальное значение в наблюдаемой последовательности в соответствии с указанным компаратором. (Определяется observable.) | |
MinBy<TElement, TKey>(Func<TElement, TKey>) | Перегружен. Возвращает элементы в наблюдаемой последовательности с минимальным значением ключа. (Определяется observable.) | |
MinBy<TElement, TKey>(Func<TElement, TKey>, IComparer<TKey>) | Перегружен. Возвращает элементы наблюдаемой последовательности с минимальным значением ключа в соответствии с указанным компаратором. (Определяется observable.) | |
MostRecent<TElement> | Выборка последнего значения в наблюдаемой последовательности. (Определяется observable.) | |
Многоадресная рассылка<TElement, TResult>(ISubject<TElement, TResult>) | Перегружен. Возвращает связываемую наблюдаемую последовательность, которая при соединении приводит к тому, что исходная последовательность отправляет результаты в указанный субъект. (Определяется observable.) | |
Многоадресная рассылка<TElement, TIntermediate, TResult>(Func<ISubject<TElement, TIntermediate>>, Func<IObservable<TIntermediate>, IObservable<TResult>>) | Перегружен. Возвращает наблюдаемую последовательность, содержащую элементы последовательности, созданной при многоадресной рассылке исходной последовательности в функции селектора. (Определяется observable.) | |
Следующий<элемент> | Примеры следующего значения (блокировки без буферизации) из в наблюдаемой последовательности. (Определяется observable.) | |
ObserveOn<TElement>(SynchronizationContext) | Перегружен. Асинхронное уведомление наблюдателей в указанном контексте синхронизации. (Определяется observable.) | |
ObserveOn<TElement>(Control) | Перегружен. (Определяется ControlObservable.) | |
ObserveOn<TElement>(Dispatcher) | Перегружен. (Определяется DispatcherObservable.) | |
ObserveOn<TElement>(DispatcherScheduler) | Перегружен. (Определяется DispatcherObservable.) | |
ObserveOn<TElement>(IScheduler) | Перегружен. Асинхронное уведомление наблюдателей в указанном планировщике. (Определяется observable.) | |
ObserveOnDispatcher<TElement> | (Определяется DispatcherObservable.) | |
OnErrorResumeNext<TElement> | Продолжает наблюдаемую последовательность, которая завершается обычным образом или исключением со следующей наблюдаемой последовательностью. (Определяется observable.) | |
Publish<TElement>() | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности. (Определяется observable.) | |
Publish<TElement>(TElement) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности и начинается с initialValue. (Определяется observable.) | |
Публикация<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку к базовой последовательности. (Определяется observable.) | |
Публикация<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TElement) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности и начинается с initialValue. (Определяется observable.) | |
PublishLast<TElement>() | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности, содержащей только последнее уведомление. (Определяется observable.) | |
PublishLast<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку на базовую последовательность, содержащую только последнее уведомление. (Определяется observable.) | |
Repeat<TElement>() | Перегружен. Повторяет наблюдаемую последовательность на неопределенный срок. (Определяется observable.) | |
Repeat<TElement>(Int32) | Перегружен. Повторяет наблюдаемую последовательность на неопределенный срок. (Определяется observable.) | |
<Воспроизведение TElement>() | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности, которая выполняет воспроизведение всех уведомлений. (Определяется observable.) | |
<Воспроизведение TElement>(TimeSpan) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая совместно использует одну подписку к базовой последовательности, которая выполняет воспроизведение всех уведомлений в окне. (Определяется observable.) | |
Воспроизведение<TElement>(Int32) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку для базовой последовательности для воспроизведения буферов Уведомлений о размерах. (Определяется observable.) | |
<Воспроизведение TElement>(IScheduler) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку к базовой последовательности, которая выполняет воспроизведение всех уведомлений. (Определяется observable.) | |
Replay<TElement>(TimeSpan, IScheduler) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая совместно использует одну подписку к базовой последовательности, которая выполняет воспроизведение всех уведомлений в окне. (Определяется observable.) | |
Replay<TElement>(Int32, IScheduler) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку для базовой последовательности для воспроизведения буферов Уведомлений о размерах. (Определяется observable.) | |
Replay<TElement>(Int32, TimeSpan) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку для базовой последовательности воспроизведения bufferSize-уведомлений в окне. (Определяется observable.) | |
Replay<TElement>(Int32, TimeSpan, IScheduler) | Перегружен. Возвращает подключаемую наблюдаемую последовательность, которая использует одну подписку для базовой последовательности воспроизведения bufferSize-уведомлений в окне. (Определяется observable.) | |
<Воспроизведение TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку к базовой последовательности и начинается с начального значения. (Определяется observable.) | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, IScheduler) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для базовой последовательности, которая повторяет все уведомления. (Определяется observable.) | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TimeSpan) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку к базовой последовательности, которая повторяет все уведомления в окне. (Определяется observable.) | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для базовой последовательности reping bufferSize notifications. (Определяется observable.) | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TimeSpan, IScheduler) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку к базовой последовательности, которая повторяет все уведомления в окне. (Определяется observable.) | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, IScheduler) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для базовой последовательности reping bufferSize notifications. (Определяется observable.) | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, TimeSpan) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для воспроизведения базовой последовательности bufferSize-уведомлений в окне. (Определяется observable.) | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) | Перегружен. Возвращает наблюдаемую последовательность, которая является результатом вызова селектора для подключаемой наблюдаемой последовательности, которая использует одну подписку для воспроизведения базовой последовательности bufferSize-уведомлений в окне. (Определяется observable.) | |
Retry<TElement>() | Перегружен. Повторяет исходную наблюдаемую последовательность, пока она не будет успешно завершена. (Определяется observable.) | |
Retry<TElement>(Int32) | Перегружен. Повторяет исходную наблюдаемую последовательность, пока она не будет успешно завершена. (Определяется observable.) | |
Пример<TElement>(TimeSpan) | Перегружен. Выборка наблюдаемой последовательности с каждым интервалом. (Определяется observable.) | |
Пример<TElement>(TimeSpan, IScheduler) | Перегружен. Выборка наблюдаемой последовательности с каждым интервалом с указанным источником, интервалом и планировщиком. (Определяется observable.) | |
Пример<TElement, TSample>(IObservable<TSample>) | Перегружен. Выполняет выборку наблюдаемой последовательности в тактах выборки с указанным источником и методом выборки. (Определяется observable.) | |
Scan<TElement>(Func<TElement, TElement, TElement>) | Перегружен. Применяет функцию аккумуляторов к наблюдаемой последовательности и возвращает каждый промежуточный результат с указанным источником и аккумулятором. (Определяется observable.) | |
Сканирование<TElement, TAccumulate>(TAccumulate, Func<TAccumulate, TElement, TAccumulate>) | Перегружен. Применяет функцию аккумуляторов к наблюдаемой последовательности и возвращает каждый промежуточный результат с указанным источником, начальным значением и аккумулятором. (Определяется observable.) | |
Выберите<TElement, TResult>(Func<TElement, TResult>) | Перегружен. Проецируйте каждый элемент наблюдаемой последовательности в новую форму с помощью указанного источника и селектора. (Определяется observable.) | |
Выберите<TElement, TResult>(Func<TElement, Int32, TResult>) | Перегружен. Проецирование каждого элемента наблюдаемой последовательности в новую форму путем включения индекса элемента с указанным источником и селектором. (Определяется observable.) | |
SelectMany<TElement, TOther>(IObservable<TOther>) | Перегружен. Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. (Определяется observable.) | |
SelectMany<TElement, TResult>(Func<TElement, IObservable<TResult>>) | Перегружен. Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. (Определяется observable.) | |
SelectMany<TElement, TResult>(Func<TElement, IEnumerable<TResult>>) | Перегружен. Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. (Определяется observable.) | |
SelectMany<TElement, TResult>(Func<TElement, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>) | Перегружен. Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. (Определяется observable.) | |
SelectMany<TElement, TCollection, TResult>(Func<TElement, IEnumerable<TCollection>>, Func<TElement, TCollection, TResult>) | Перегружен. Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. (Определяется observable.) | |
SelectMany<TElement, TCollection, TResult>(Func<TElement, IObservable<TCollection>>, Func<TElement, TCollection, TResult>) | Перегружен. Проецирует каждый элемент наблюдаемой последовательности в наблюдаемую последовательность и преобразует полученные наблюдаемые последовательности в одну наблюдаемую последовательность. (Определяется observable.) | |
SequenceEqual<TElement>(IObservable<TElement>) | Перегружен. Определяет, равны ли две последовательности, путем парного сравнения элементов. (Определяется observable.) | |
SequenceEqual<TElement>(IObservable<TElement>, IEqualityComparer<TElement>) | Перегружен. Определяет, равны ли две последовательности, путем попарного сравнения элементов с помощью указанного средства сравнения равенства. (Определяется observable.) | |
Single<TElement>() | Перегружен. Возвращает единственный элемент наблюдаемой последовательности и создает исключение, если в наблюдаемой последовательности нет ровно одного элемента. (Определяется observable.) | |
Single<TElement>(Func<TElement, Boolean>) | Перегружен. Возвращает единственный элемент наблюдаемой последовательности, соответствующий предикату, и вызывает исключение, если в наблюдаемой последовательности нет ровно одного элемента. (Определяется observable.) | |
SingleOrDefault<TElement>() | Перегружен. Возвращает единственный элемент наблюдаемой последовательности или значение по умолчанию, если наблюдаемая последовательность пуста. (Определяется observable.) | |
SingleOrDefault<TElement>(Func<TElement, Boolean>) | Перегружен. Возвращает единственный элемент наблюдаемой последовательности, соответствующий предикату, или значение по умолчанию, если значение не найдено. (Определяется observable.) | |
Пропустить<TElement> | Обходит указанное число значений в наблюдаемой последовательности, а затем возвращает оставшиеся значения. (Определяется observable.) | |
SkipLast<TElement> | Обходит указанное количество элементов в конце наблюдаемой последовательности. (Определяется observable.) | |
SkipUntil<TElement, TOther> | Возвращает значения из исходной наблюдаемой последовательности только после того, как другая наблюдаемая последовательность создает значение. (Определяется observable.) | |
SkipWhile<TElement>(Func<TElement, Boolean>) | Перегружен. Обходит значения в наблюдаемой последовательности, если указанное условие имеет значение true, а затем возвращает оставшиеся значения. (Определяется observable.) | |
SkipWhile<TElement>(Func<TElement, Int32, Boolean>) | Перегружен. Обходит значения в наблюдаемой последовательности, если указанное условие имеет значение true, а затем возвращает оставшиеся значения. (Определяется observable.) | |
StartWith<TElement>[]) | Перегружен. Добавляет последовательность значений в начало наблюдаемой последовательности с указанными исходными значениями и значениями. (Определяется observable.) | |
StartWith<TElement>(IScheduler, array<TElement[]) | Перегружен. Добавляет последовательность значений в начало наблюдаемой последовательности с указанным источником, планировщиком и значениями. (Определяется observable.) | |
Subscribe<TElement>() | Перегружен. Оценивает наблюдаемую последовательность с указанным источником. (Определяется observableExtensions.) | |
Subscribe<TElement>(Action<TElement>) | Перегружен. Подписывает обработчик элемента на наблюдаемую последовательность. (Определяется observableExtensions.) | |
Subscribe<TElement>(Action<TElement>, Action<Exception>) | Перегружен. Подписывает обработчик элементов и обработчик исключений на наблюдаемую последовательность. (Определяется observableExtensions.) | |
Subscribe<TElement>(Action<TElement>, Action) | Перегружен. Подписывает обработчик элементов и обработчик завершения на наблюдаемую последовательность. (Определяется observableExtensions.) | |
Subscribe<TElement>(Action<TElement>, Action<Exception>, Action) | Перегружен. Подписывает обработчик элементов, обработчик исключений и обработчик завершения на наблюдаемую последовательность. (Определяется observableExtensions.) | |
SubscribeOn<TElement>(SynchronizationContext) | Перегружен. Асинхронно подписывает и отменяет подписки наблюдателей в указанном контексте синхронизации. (Определяется observable.) | |
SubscribeOn<TElement>(Control) | Перегружен. (Определяется controlObservable.) | |
SubscribeOn<TElement>(Dispatcher) | Перегружен. (Определяется DispatcherObservable.) | |
SubscribeOn<TElement>(DispatcherScheduler) | Перегружен. (Определяется DispatcherObservable.) | |
SubscribeOn<TElement>(IScheduler) | Перегружен. Асинхронно подписывается и отменяет подписки наблюдателей указанного планировщика. (Определяется observable.) | |
SubscribeOnDispatcher<TElement> | (Определяется DispatcherObservable.) | |
Synchronize<TElement>() | Перегружен. Синхронизирует наблюдаемую последовательность. (Определяется observable.) | |
Synchronize<TElement>(Object) | Перегружен. Синхронизирует наблюдаемую последовательность. (Определяется observable.) | |
Take<TElement> | Возвращает указанное число смежных значений с начала наблюдаемой последовательности. (Определяется observable.) | |
TakeLast<TElement> | Возвращает указанное число смежных элементов из конца наблюдаемой последовательности. (Определяется observable.) | |
TakeUntil<TElement, TOther> | Возвращает значения из исходной наблюдаемой последовательности до тех пор, пока другая наблюдаемая последовательность не выведет значение. (Определяется observable.) | |
Take While<TElement>(Func<TElement, Boolean>) | Перегружен. Возвращает значения из наблюдаемой последовательности, если указанное условие имеет значение true, а затем пропускает остальные значения. (Определяется observable.) | |
Take While<TElement>(Func<TElement, Int32, Boolean>) | Перегружен. Возвращает значения из наблюдаемой последовательности, если указанное условие имеет значение true, а затем пропускает остальные значения. (Определяется observable.) | |
Затем<TElement, TResult> | Совпадает, если наблюдаемая последовательность имеет доступное значение и проецирую его. (Определяется observable.) | |
<TElement>(TimeSpan) | Перегружен. Игнорирует значения из наблюдаемой последовательности, за которой следует другое значение до времени выполнения с указанным источником и dueTime. (Определяется observable.) | |
<TElement>(TimeSpan, IScheduler) | Перегружен. Игнорирует значения из наблюдаемой последовательности, за которой следует другое значение до времени выполнения с указанным источником, dueTime и планировщиком. (Определяется observable.) | |
TimeInterval<TElement>() | Перегружен. Записывает интервал времени между последовательными значениями в наблюдаемой последовательности с указанным источником. (Определяется observable.) | |
TimeInterval<TElement>(IScheduler) | Перегружен. Записывает интервал времени между последовательными значениями в наблюдаемой последовательности с указанным источником и планировщиком. (Определяется observable.) | |
Timeout<TElement>(TimeSpan) | Перегружен. Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. (Определяется observable.) | |
Время ожидания<TElement>(DateTimeOffset) | Перегружен. Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. (Определяется observable.) | |
Timeout<TElement>(TimeSpan, IObservable<TElement>) | Перегружен. Возвращает исходную наблюдаемую последовательность или другую наблюдаемую последовательность, если dueTime прошло. (Определяется observable.) | |
Timeout<TElement>(DateTimeOffset, IObservable<TElement>) | Перегружен. Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. (Определяется observable.) | |
Timeout<TElement>(TimeSpan, IScheduler) | Перегружен. Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. (Определяется observable.) | |
Timeout<TElement>(DateTimeOffset, IScheduler) | Перегружен. Возвращает наблюдаемую последовательность или исключение TimeoutException, если dueTime прошло. (Определяется observable.) | |
Timeout<TElement>(TimeSpan, IObservable<TElement>, IScheduler) | Перегружен. Возвращает исходную наблюдаемую последовательность или другую наблюдаемую последовательность, если dueTime прошло. (Определяется observable.) | |
Timeout<TElement>(DateTimeOffset, IObservable<TElement>, IScheduler) | Перегружен. Возвращает исходную наблюдаемую последовательность или другую наблюдаемую последовательность, если dueTime прошло. (Определяется observable.) | |
Метка<времени TElement>() | Перегружен. Записывает метку времени для каждого значения в наблюдаемой последовательности с указанным источником. (Определяется observable.) | |
Метка<времени TElement>(IScheduler) | Перегружен. Записывает метку времени для каждого значения в наблюдаемой последовательности с указанным источником и планировщиком. (Определяется observable.) | |
ToArray<TElement> | Создает массив из наблюдаемой последовательности. (Определяется observable.) | |
ToDictionary<TElement, TKey>(Func<TElement, TKey>) | Перегружен. Создает словарь из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей. (Определяется observable.) | |
ToDictionary<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | Перегружен. Создает словарь из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и компаратором. (Определяется observable.) | |
ToDictionary<TElement, TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>) | Перегружен. Создает словарь из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией селектора элементов. (Определяется observable.) | |
ToDictionary<TElement, TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>, IEqualityComparer<TKey>) | Перегружен. Создает словарь из наблюдаемой последовательности в соответствии с указанной функцией селектора ключей, функцией сравнения и функцией селектора элементов. (Определяется observable.) | |
ToEnumerable<TElement> | Преобразует наблюдаемую последовательность в перечисляемую. (Определяется observable.) | |
ToEvent<TElement> | Предоставляет наблюдаемую последовательность в виде объекта с событием .NET с указанным источником. (Определяется observable.) | |
ToList<TElement> | Создает список из наблюдаемой последовательности. (Определяется observable.) | |
ToLookup<TElement, TKey>(Func<TElement, TKey>) | Перегружен. Создает поиск на основе наблюдаемой последовательности в соответствии с указанной функцией селектора ключей. (Определяется observable.) | |
ToLookup<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | Перегружен. Создает поиск на основе наблюдаемой последовательности в соответствии с указанной функцией селектора ключа и компаратором. (Определяется observable.) | |
ToLookup<TElement, TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>) | Перегружен. Создает поиск на основе наблюдаемой последовательности в соответствии с указанной функцией селектора ключей и функцией селектора элементов. (Определяется observable.) | |
ToLookup<TElement, TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>, IEqualityComparer<TKey>) | Перегружен. Создает поиск на основе наблюдаемой последовательности в соответствии с указанной функцией селектора ключей, функцией сравнения и функцией селектора элементов. (Определяется observable.) | |
ToTask<TElement>() | Перегружен. Возвращает задачу, содержащую последнее значение наблюдаемой последовательности. (Определяется taskObservableExtensions.) | |
ToTask<TElement>(Object) | Перегружен. Возвращает задачу, содержащую последнее значение наблюдаемой последовательности. (Определяется taskObservableExtensions.) | |
ToTask<TElement>(CancellationToken) | Перегружен. Возвращает задачу, содержащую последнее значение наблюдаемой последовательности. (Определяется taskObservableExtensions.) | |
ToTask<TElement>(CancellationToken, Object) | Перегружен. Возвращает задачу, содержащую последнее значение наблюдаемой последовательности. (Определяется taskObservableExtensions.) | |
Where<TElement>(Func<TElement, Boolean>) | Перегружен. Фильтрует элементы наблюдаемой последовательности на основе предиката. (Определяется observable.) | |
Where<TElement>(Func<TElement, Int32, Boolean>) | Перегружен. Фильтрует элементы наблюдаемой последовательности на основе предиката путем включения индекса элемента. (Определяется observable.) | |
Window<TElement>(Int32) | Перегружен. Проецируют каждый элемент наблюдаемой последовательности в последовательных неперекрывающихся окнах, которые создаются на основе сведений о количестве элементов. (Определяется observable.) | |
Window<TElement>(TimeSpan) | Перегружен. Проецирование каждого элемента наблюдаемой последовательности в последовательных неперекрывающихся окон, которые создаются на основе сведений о времени. (Определяется observable.) | |
Window<TElement>(Int32, Int32) | Перегружен. Проецируют каждый элемент наблюдаемой последовательности в ноль или несколько окон, созданных на основе сведений о количестве элементов. (Определяется observable.) | |
Window<TElement>(TimeSpan, IScheduler) | Перегружен. Проецирование каждого элемента наблюдаемой последовательности в последовательных неперекрывающихся окон, которые создаются на основе сведений о времени. (Определяется observable.) | |
Window<TElement>(TimeSpan, TimeSpan) | Перегружен. Проецируют каждый элемент наблюдаемой последовательности в ноль или несколько окон, которые создаются на основе сведений о времени. (Определяется observable.) | |
Window<TElement>(TimeSpan, Int32) | Перегружен. Проецирует каждый элемент наблюдаемой последовательности в окно, которое завершается, когда оно заполнено или прошло определенное время. (Определяется observable.) | |
Window<TElement>(TimeSpan, TimeSpan, IScheduler) | Перегружен. Проецируют каждый элемент наблюдаемой последовательности в ноль или несколько окон, которые создаются на основе сведений о времени. (Определяется observable.) | |
Window<TElement>(TimeSpan, Int32, IScheduler) | Перегружен. Проецирует каждый элемент наблюдаемой последовательности в окно, которое завершается, когда оно заполнено или прошло определенное время. (Определяется observable.) | |
Window<TElement, TWindowClosing>(Func<IObservable<TWindowClosing>>) | Перегружен. Проецирование каждого элемента наблюдаемой последовательности в последовательных неперекрывающихся окнах. (Определяется observable.) | |
Window<TElement, TWindowOpening, TWindowClosing>(IObservable<TWindowOpening>, Func<TWindowOpening, IObservable<TWindowClosing>>) | Перегружен. Проецируем каждый элемент наблюдаемой последовательности в ноль или несколько окон. (Определяется observable.) | |
Zip<TElement, TSecond, TResult>(IObservable<TSecond>, Func<TElement, TSecond, TResult>) | Перегружен. Объединяет две наблюдаемые последовательности в одну наблюдаемую последовательность, объединяя их элементы попарно. (Определяется observable.) | |
Zip<TElement, TSecond, TResult>(IEnumerable<TSecond>, Func<TElement, TSecond, TResult>) | Перегружен. Объединяет наблюдаемую последовательность и перечисляемую последовательность в одну наблюдаемую последовательность с помощью функции селектора. (Определяется observable.) |
TOP