Classe ConnectableObservable<T>

Gerarchia di ereditarietà

System.Object
  Microsoft.Phone.Reactive.ConnectableObservable<T>

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

Sintassi

'Dichiarazione
Public Class ConnectableObservable(Of T) _
    Implements IConnectableObservable(Of T), IObservable(Of T)
public class ConnectableObservable<T> : IConnectableObservable<T>, 
    IObservable<T>
generic<typename T>
public ref class ConnectableObservable : IConnectableObservable<T>, 
    IObservable<T>
type ConnectableObservable<'T> =  
    class
        interface IConnectableObservable<'T>
        interface IObservable<'T>
    end

Parametri di tipo

  • T

Il tipo ConnectableObservable<T> espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ConnectableObservable<T>(IObservable<T>)
Metodo pubblico ConnectableObservable<T>(IObservable<T>, ISubject<T>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Connect
Metodo pubblico Equals(Object) Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Subscribe
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Metodi di estensione

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

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Phone.Reactive