Поделиться через


IGroupedObservable<TKey, TElement> - интерфейс

Пространство имен:  Microsoft.Phone.Reactive
Сборка:  Microsoft.Phone.Reactive (в Microsoft.Phone.Reactive.dll)

Синтаксис

'Декларация
Public Interface IGroupedObservable(Of Out TKey, Out TElement) _
    Inherits IObservable(Of 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

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

  • out TElement

Тип IGroupedObservable<TKey, TElement> предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Key

В начало страницы

Методы

  Имя Описание
Открытый метод Subscribe Уведомляет поставщика о том, что наблюдатель должен получать уведомления. (Унаследовано от IObservable<T>.)

В начало страницы

Методы расширения

  Имя Описание
Открытый метод расширения Aggregate<TElement>(Func<TElement, TElement, TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения Aggregate<TElement, TAccumulate>(TAccumulate, Func<TAccumulate, TElement, TAccumulate>) Перегружен. (Определено в Observable.)
Открытый метод расширения All<TElement> (Определено в Observable.)
Открытый метод расширения Amb<TElement> (Определено в Observable.)
Открытый метод расширения And<TElement, TRight> (Определено в Observable.)
Открытый метод расширения Any<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Any<TElement>(Func<TElement, Boolean>) Перегружен. (Определено в Observable.)
Открытый метод расширения AsObservable<TElement> (Определено в Observable.)
Открытый метод расширения BufferWithCount<TElement>(Int32) Перегружен. (Определено в Observable.)
Открытый метод расширения BufferWithCount<TElement>(Int32, Int32) Перегружен. (Определено в Observable.)
Открытый метод расширения BufferWithTime<TElement>(TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения BufferWithTime<TElement>(TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения BufferWithTime<TElement>(TimeSpan, TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения BufferWithTime<TElement>(TimeSpan, TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения BufferWithTimeOrCount<TElement>(TimeSpan, Int32) Перегружен. (Определено в Observable.)
Открытый метод расширения BufferWithTimeOrCount<TElement>(TimeSpan, Int32, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Catch<TElement>(IObservable<TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения Catch<TElement, TException>(Func<TException, IObservable<TElement>>) Перегружен. (Определено в Observable.)
Открытый метод расширения CombineLatest<TElement, TRight, TResult> (Определено в Observable.)
Открытый метод расширения Concat<TElement> (Определено в Observable.)
Открытый метод расширения Contains<TElement>(TElement) Перегружен. (Определено в Observable.)
Открытый метод расширения Contains<TElement>(TElement, IEqualityComparer<TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения Count<TElement> (Определено в Observable.)
Открытый метод расширения Delay<TElement>(DateTimeOffset) Перегружен. (Определено в Observable.)
Открытый метод расширения Delay<TElement>(TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения Delay<TElement>(DateTimeOffset, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Delay<TElement>(TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения DistinctUntilChanged<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения DistinctUntilChanged<TElement>(IEqualityComparer<TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения DistinctUntilChanged<TElement, TKey>(Func<TElement, TKey>) Перегружен. (Определено в Observable.)
Открытый метод расширения DistinctUntilChanged<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) Перегружен. (Определено в 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.)
Открытый метод расширения Finally<TElement> (Определено в Observable.)
Открытый метод расширения First<TElement> (Определено в Observable.)
Открытый метод расширения FirstOrDefault<TElement> (Определено в Observable.)
Открытый метод расширения ForkJoin<TElement, TRight, TResult> (Определено в 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.)
Открытый метод расширения IsEmpty<TElement> (Определено в Observable.)
Открытый метод расширения Last<TElement> (Определено в Observable.)
Открытый метод расширения LastOrDefault<TElement> (Определено в Observable.)
Открытый метод расширения Latest<TElement> (Определено в Observable.)
Открытый метод расширения Let<TElement, TResult> (Определено в Observable.)
Открытый метод расширения LongCount<TElement> (Определено в 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.)
Открытый метод расширения Next<TElement> (Определено в Observable.)
Открытый метод расширения ObserveOn<TElement>(Dispatcher) Перегружен. (Определено в DispatcherObservableExtensions.)
Открытый метод расширения ObserveOn<TElement>(DispatcherScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения ObserveOn<TElement>(IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения ObserveOn<TElement>(SynchronizationContext) Перегружен. (Определено в Observable.)
Открытый метод расширения ObserveOnDispatcher<TElement> (Определено в Observable.)
Открытый метод расширения OnErrorResumeNext<TElement> (Определено в Observable.)
Открытый метод расширения Prune<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Prune<TElement>(IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Prune<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) Перегружен. (Определено в Observable.)
Открытый метод расширения Prune<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Publish<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Publish<TElement>(TElement) Перегружен. (Определено в Observable.)
Открытый метод расширения Publish<TElement>(TElement, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Publish<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) Перегружен. (Определено в Observable.)
Открытый метод расширения Publish<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TElement) Перегружен. (Определено в Observable.)
Открытый метод расширения Publish<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TElement, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Repeat<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Repeat<TElement>(Int32) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement>(Int32) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement>(IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement>(TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement>(Int32, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement>(Int32, TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement>(TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement>(Int32, TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<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) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Retry<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Retry<TElement>(Int32) Перегружен. (Определено в Observable.)
Открытый метод расширения Run<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Run<TElement>(Action<TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения Run<TElement>(IObserver<TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения Run<TElement>(Action<TElement>, Action) Перегружен. (Определено в Observable.)
Открытый метод расширения Run<TElement>(Action<TElement>, Action<Exception>) Перегружен. (Определено в Observable.)
Открытый метод расширения Run<TElement>(Action<TElement>, Action<Exception>, Action) Перегружен. (Определено в Observable.)
Открытый метод расширения Sample<TElement>(TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения Sample<TElement>(TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Scan<TElement>(Func<TElement, TElement, TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения Scan<TElement, TAccumulate>(TAccumulate, Func<TAccumulate, TElement, TAccumulate>) Перегружен. (Определено в Observable.)
Открытый метод расширения Scan0<TElement, TAccumulate> (Определено в Observable.)
Открытый метод расширения Select<TElement, TResult>(Func<TElement, TResult>) Перегружен. (Определено в Observable.)
Открытый метод расширения Select<TElement, TResult>(Func<TElement, Int32, TResult>) Перегружен. (Определено в Observable.)
Открытый метод расширения SelectMany<TElement, TResult>(Func<TElement, IObservable<TResult>>) Перегружен. (Определено в Observable.)
Открытый метод расширения SelectMany<TElement, TResult>(Func<TElement, IEnumerable<TResult>>) Перегружен. (Определено в Observable.)
Открытый метод расширения SelectMany<TElement, TOther>(IObservable<TOther>) Перегружен. (Определено в Observable.)
Открытый метод расширения SelectMany<TElement, TResult>(Func<TElement, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>) Перегружен. (Определено в Observable.)
Открытый метод расширения SelectMany<TElement, TCollection, TResult>(Func<TElement, IObservable<TCollection>>, Func<TElement, TCollection, TResult>) Перегружен. (Определено в Observable.)
Открытый метод расширения Single<TElement> (Определено в Observable.)
Открытый метод расширения SingleOrDefault<TElement> (Определено в Observable.)
Открытый метод расширения Skip<TElement> (Определено в Observable.)
Открытый метод расширения SkipLast<TElement> (Определено в Observable.)
Открытый метод расширения SkipUntil<TElement, TOther> (Определено в Observable.)
Открытый метод расширения SkipWhile<TElement> (Определено в Observable.)
Открытый метод расширения StartWith<TElement>(array<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>(Dispatcher) Перегружен. (Определено в DispatcherObservableExtensions.)
Открытый метод расширения SubscribeOn<TElement>(DispatcherScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения SubscribeOn<TElement>(IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения SubscribeOn<TElement>(SynchronizationContext) Перегружен. (Определено в Observable.)
Открытый метод расширения SubscribeOnDispatcher<TElement> (Определено в Observable.)
Открытый метод расширения Synchronize<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Synchronize<TElement>(Object) Перегружен. (Определено в Observable.)
Открытый метод расширения Take<TElement>(Int32) Перегружен. (Определено в Observable.)
Открытый метод расширения Take<TElement>(Int32, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения TakeLast<TElement> (Определено в Observable.)
Открытый метод расширения TakeUntil<TElement, TOther> (Определено в Observable.)
Открытый метод расширения TakeWhile<TElement> (Определено в Observable.)
Открытый метод расширения Then<TElement, TResult> (Определено в Observable.)
Открытый метод расширения Throttle<TElement>(TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения Throttle<TElement>(TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения TimeInterval<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения TimeInterval<TElement>(IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Timeout<TElement>(DateTimeOffset) Перегружен. (Определено в Observable.)
Открытый метод расширения Timeout<TElement>(TimeSpan) Перегружен. (Определено в Observable.)
Открытый метод расширения Timeout<TElement>(DateTimeOffset, IObservable<TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения Timeout<TElement>(DateTimeOffset, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Timeout<TElement>(TimeSpan, IObservable<TElement>) Перегружен. (Определено в Observable.)
Открытый метод расширения Timeout<TElement>(TimeSpan, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Timeout<TElement>(DateTimeOffset, IObservable<TElement>, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Timeout<TElement>(TimeSpan, IObservable<TElement>, IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения Timestamp<TElement>() Перегружен. (Определено в Observable.)
Открытый метод расширения Timestamp<TElement>(IScheduler) Перегружен. (Определено в Observable.)
Открытый метод расширения ToEnumerable<TElement> (Определено в Observable.)
Открытый метод расширения Where<TElement>(Func<TElement, Boolean>) Перегружен. (Определено в Observable.)
Открытый метод расширения Where<TElement>(Func<TElement, Int32, Boolean>) Перегружен. (Определено в Observable.)
Открытый метод расширения Zip<TElement, TRight, TResult>(IEnumerable<TRight>, Func<TElement, TRight, TResult>) Перегружен. (Определено в Observable.)
Открытый метод расширения Zip<TElement, TRight, TResult>(IObservable<TRight>, Func<TElement, TRight, TResult>) Перегружен. (Определено в Observable.)

В начало страницы

Сведения о версии

Приложения .NET для Windows Phone

Поддерживается в версиях: Windows Phone 8, Silverlight 8.1

См. также

Ссылки

Microsoft.Phone.Reactive - пространство имен