Interfaccia IGroupedObservable<TKey, TElement>

Spazio dei nomi:  Microsoft.Phone.Reactive
Assembly:  Microsoft.Phone.Reactive (in Microsoft.Phone.Reactive.dll)

Sintassi

'Dichiarazione
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

Parametri di tipo

  • out TKey
    Il parametro di questo tipo è covariante. Ciò significa che è possibile utilizzare il tipo specificato o qualsiasi tipo più derivato. Per ulteriori informazioni sulla covarianza e la controvarianza, vedere Covarianza e controvarianza nei generics.
  • out TElement

Il tipo IGroupedObservable<TKey, TElement> espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Key

In alto

Metodi

  Nome Descrizione
Metodo pubblico Subscribe Notifica al provider che un osservatore deve ricevere notifiche. (Ereditato da IObservable<T>)

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico Aggregate<TElement>(Func<TElement, TElement, TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Aggregate<TElement, TAccumulate>(TAccumulate, Func<TAccumulate, TElement, TAccumulate>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico All<TElement> (Definito da Observable).
Metodo di estensione pubblico Amb<TElement> (Definito da Observable).
Metodo di estensione pubblico And<TElement, TRight> (Definito da Observable).
Metodo di estensione pubblico Any<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Any<TElement>(Func<TElement, Boolean>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico AsObservable<TElement> (Definito da Observable).
Metodo di estensione pubblico BufferWithCount<TElement>(Int32) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico BufferWithCount<TElement>(Int32, Int32) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico BufferWithTime<TElement>(TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico BufferWithTime<TElement>(TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico BufferWithTime<TElement>(TimeSpan, TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico BufferWithTime<TElement>(TimeSpan, TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico BufferWithTimeOrCount<TElement>(TimeSpan, Int32) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico BufferWithTimeOrCount<TElement>(TimeSpan, Int32, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Catch<TElement>(IObservable<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Catch<TElement, TException>(Func<TException, IObservable<TElement>>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico CombineLatest<TElement, TRight, TResult> (Definito da Observable).
Metodo di estensione pubblico Concat<TElement> (Definito da Observable).
Metodo di estensione pubblico Contains<TElement>(TElement) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Contains<TElement>(TElement, IEqualityComparer<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Count<TElement> (Definito da Observable).
Metodo di estensione pubblico Delay<TElement>(DateTimeOffset) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Delay<TElement>(TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Delay<TElement>(DateTimeOffset, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Delay<TElement>(TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico DistinctUntilChanged<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico DistinctUntilChanged<TElement>(IEqualityComparer<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico DistinctUntilChanged<TElement, TKey>(Func<TElement, TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico DistinctUntilChanged<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Do<TElement>(Action<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Do<TElement>(IObserver<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Do<TElement>(Action<TElement>, Action) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Do<TElement>(Action<TElement>, Action<Exception>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Do<TElement>(Action<TElement>, Action<Exception>, Action) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Finally<TElement> (Definito da Observable).
Metodo di estensione pubblico First<TElement> (Definito da Observable).
Metodo di estensione pubblico FirstOrDefault<TElement> (Definito da Observable).
Metodo di estensione pubblico ForkJoin<TElement, TRight, TResult> (Definito da Observable).
Metodo di estensione pubblico GetEnumerator<TElement> (Definito da Observable).
Metodo di estensione pubblico GroupBy<TElement, TKey>(Func<TElement, TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico GroupBy<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico GroupBy<TElement, TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico GroupBy<TElement, TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>, IEqualityComparer<TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico IsEmpty<TElement> (Definito da Observable).
Metodo di estensione pubblico Last<TElement> (Definito da Observable).
Metodo di estensione pubblico LastOrDefault<TElement> (Definito da Observable).
Metodo di estensione pubblico Latest<TElement> (Definito da Observable).
Metodo di estensione pubblico Let<TElement, TResult> (Definito da Observable).
Metodo di estensione pubblico LongCount<TElement> (Definito da Observable).
Metodo di estensione pubblico Materialize<TElement> (Definito da Observable).
Metodo di estensione pubblico Max<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Max<TElement>(IComparer<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico MaxBy<TElement, TKey>(Func<TElement, TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico MaxBy<TElement, TKey>(Func<TElement, TKey>, IComparer<TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Merge<TElement>(IObservable<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Merge<TElement>(IObservable<TElement>, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Min<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Min<TElement>(IComparer<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico MinBy<TElement, TKey>(Func<TElement, TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico MinBy<TElement, TKey>(Func<TElement, TKey>, IComparer<TKey>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico MostRecent<TElement> (Definito da Observable).
Metodo di estensione pubblico Next<TElement> (Definito da Observable).
Metodo di estensione pubblico ObserveOn<TElement>(Dispatcher) Sottoposto a overload. (Definito da DispatcherObservableExtensions).
Metodo di estensione pubblico ObserveOn<TElement>(DispatcherScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico ObserveOn<TElement>(IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico ObserveOn<TElement>(SynchronizationContext) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico ObserveOnDispatcher<TElement> (Definito da Observable).
Metodo di estensione pubblico OnErrorResumeNext<TElement> (Definito da Observable).
Metodo di estensione pubblico Prune<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Prune<TElement>(IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Prune<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Prune<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Publish<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Publish<TElement>(TElement) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Publish<TElement>(TElement, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Publish<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Publish<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TElement) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Publish<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TElement, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Repeat<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Repeat<TElement>(Int32) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement>(Int32) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement>(IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement>(TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement>(Int32, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement>(Int32, TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement>(TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement>(Int32, TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Retry<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Retry<TElement>(Int32) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Run<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Run<TElement>(Action<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Run<TElement>(IObserver<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Run<TElement>(Action<TElement>, Action) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Run<TElement>(Action<TElement>, Action<Exception>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Run<TElement>(Action<TElement>, Action<Exception>, Action) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Sample<TElement>(TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Sample<TElement>(TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Scan<TElement>(Func<TElement, TElement, TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Scan<TElement, TAccumulate>(TAccumulate, Func<TAccumulate, TElement, TAccumulate>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Scan0<TElement, TAccumulate> (Definito da Observable).
Metodo di estensione pubblico Select<TElement, TResult>(Func<TElement, TResult>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Select<TElement, TResult>(Func<TElement, Int32, TResult>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico SelectMany<TElement, TResult>(Func<TElement, IObservable<TResult>>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico SelectMany<TElement, TResult>(Func<TElement, IEnumerable<TResult>>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico SelectMany<TElement, TOther>(IObservable<TOther>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico SelectMany<TElement, TResult>(Func<TElement, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico SelectMany<TElement, TCollection, TResult>(Func<TElement, IObservable<TCollection>>, Func<TElement, TCollection, TResult>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Single<TElement> (Definito da Observable).
Metodo di estensione pubblico SingleOrDefault<TElement> (Definito da Observable).
Metodo di estensione pubblico Skip<TElement> (Definito da Observable).
Metodo di estensione pubblico SkipLast<TElement> (Definito da Observable).
Metodo di estensione pubblico SkipUntil<TElement, TOther> (Definito da Observable).
Metodo di estensione pubblico SkipWhile<TElement> (Definito da Observable).
Metodo di estensione pubblico StartWith<TElement>(array<TElement[]) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico StartWith<TElement>(IScheduler, array<TElement[]) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Subscribe<TElement>() Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblico Subscribe<TElement>(Action<TElement>) Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblico Subscribe<TElement>(Action<TElement>, Action<Exception>) Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblico Subscribe<TElement>(Action<TElement>, Action) Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblico Subscribe<TElement>(Action<TElement>, Action<Exception>, Action) Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblico SubscribeOn<TElement>(Dispatcher) Sottoposto a overload. (Definito da DispatcherObservableExtensions).
Metodo di estensione pubblico SubscribeOn<TElement>(DispatcherScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico SubscribeOn<TElement>(IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico SubscribeOn<TElement>(SynchronizationContext) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico SubscribeOnDispatcher<TElement> (Definito da Observable).
Metodo di estensione pubblico Synchronize<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Synchronize<TElement>(Object) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Take<TElement>(Int32) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Take<TElement>(Int32, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico TakeLast<TElement> (Definito da Observable).
Metodo di estensione pubblico TakeUntil<TElement, TOther> (Definito da Observable).
Metodo di estensione pubblico TakeWhile<TElement> (Definito da Observable).
Metodo di estensione pubblico Then<TElement, TResult> (Definito da Observable).
Metodo di estensione pubblico Throttle<TElement>(TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Throttle<TElement>(TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico TimeInterval<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico TimeInterval<TElement>(IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timeout<TElement>(DateTimeOffset) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timeout<TElement>(TimeSpan) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timeout<TElement>(DateTimeOffset, IObservable<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timeout<TElement>(DateTimeOffset, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timeout<TElement>(TimeSpan, IObservable<TElement>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timeout<TElement>(TimeSpan, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timeout<TElement>(DateTimeOffset, IObservable<TElement>, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timeout<TElement>(TimeSpan, IObservable<TElement>, IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timestamp<TElement>() Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Timestamp<TElement>(IScheduler) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico ToEnumerable<TElement> (Definito da Observable).
Metodo di estensione pubblico Where<TElement>(Func<TElement, Boolean>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Where<TElement>(Func<TElement, Int32, Boolean>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Zip<TElement, TRight, TResult>(IEnumerable<TRight>, Func<TElement, TRight, TResult>) Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblico Zip<TElement, TRight, TResult>(IObservable<TRight>, Func<TElement, TRight, TResult>) Sottoposto a overload. (Definito da Observable).

In alto

Informazioni sulla versione

.NET per applicazioni Windows Phone

Supportato in: Windows Phone 8, Silverlight 8.1

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Phone.Reactive