Classe AsyncSubject<T>

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

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

public class AsyncSubject<T> : ISubject<T>, 
	ISubject<T, T>, IObserver<T>, IObservable<T>

Parametri di tipo

T

Il tipo AsyncSubject<T> espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoEquals(Object)Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protettoFinalizeConsente 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 pubblicoGetHashCodeFunge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblicoGetTypeOttiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protettoMemberwiseCloneConsente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoOnCompleted
Metodo pubblicoOnError
Metodo pubblicoOnNext
Metodo pubblicoSubscribe
Metodo pubblicoToStringRestituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
In alto

  NomeDescrizione
Metodo di estensione pubblicoAggregate<T>(Func<T, T, T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoAggregate<T, TAccumulate>(TAccumulate, Func<TAccumulate, T, TAccumulate>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoAll<T> (Definito da Observable).
Metodo di estensione pubblicoAmb<T> (Definito da Observable).
Metodo di estensione pubblicoAnd<T, TRight> (Definito da Observable).
Metodo di estensione pubblicoAny<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoAny<T>(Func<T, Boolean>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoAsObservable<T> (Definito da Observable).
Metodo di estensione pubblicoAsObserver<T> (Definito da Observer).
Metodo di estensione pubblicoBufferWithCount<T>(Int32)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoBufferWithCount<T>(Int32, Int32)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoBufferWithTime<T>(TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoBufferWithTime<T>(TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoBufferWithTime<T>(TimeSpan, TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoBufferWithTime<T>(TimeSpan, TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoBufferWithTimeOrCount<T>(TimeSpan, Int32)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoBufferWithTimeOrCount<T>(TimeSpan, Int32, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoCatch<T>(IObservable<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoCatch<T, TException>(Func<TException, IObservable<T>>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoCombineLatest<T, TRight, TResult> (Definito da Observable).
Metodo di estensione pubblicoConcat<T> (Definito da Observable).
Metodo di estensione pubblicoContains<T>(T)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoContains<T>(T, IEqualityComparer<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoCount<T> (Definito da Observable).
Metodo di estensione pubblicoDelay<T>(DateTimeOffset)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDelay<T>(TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDelay<T>(DateTimeOffset, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDelay<T>(TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDistinctUntilChanged<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDistinctUntilChanged<T>(IEqualityComparer<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDistinctUntilChanged<T, TKey>(Func<T, TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDistinctUntilChanged<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDo<T>(Action<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDo<T>(IObserver<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDo<T>(Action<T>, Action)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDo<T>(Action<T>, Action<Exception>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoDo<T>(Action<T>, Action<Exception>, Action)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoFinally<T> (Definito da Observable).
Metodo di estensione pubblicoFirst<T> (Definito da Observable).
Metodo di estensione pubblicoFirstOrDefault<T> (Definito da Observable).
Metodo di estensione pubblicoForkJoin<T, TRight, TResult> (Definito da Observable).
Metodo di estensione pubblicoGetEnumerator<T> (Definito da Observable).
Metodo di estensione pubblicoGroupBy<T, TKey>(Func<T, TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoGroupBy<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoGroupBy<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoGroupBy<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>, IEqualityComparer<TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoIsEmpty<T> (Definito da Observable).
Metodo di estensione pubblicoLast<T> (Definito da Observable).
Metodo di estensione pubblicoLastOrDefault<T> (Definito da Observable).
Metodo di estensione pubblicoLatest<T> (Definito da Observable).
Metodo di estensione pubblicoLet<T, TResult> (Definito da Observable).
Metodo di estensione pubblicoLongCount<T> (Definito da Observable).
Metodo di estensione pubblicoMaterialize<T> (Definito da Observable).
Metodo di estensione pubblicoMax<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMax<T>(IComparer<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMaxBy<T, TKey>(Func<T, TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMaxBy<T, TKey>(Func<T, TKey>, IComparer<TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMerge<T>(IObservable<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMerge<T>(IObservable<T>, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMin<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMin<T>(IComparer<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMinBy<T, TKey>(Func<T, TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMinBy<T, TKey>(Func<T, TKey>, IComparer<TKey>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoMostRecent<T> (Definito da Observable).
Metodo di estensione pubblicoNext<T> (Definito da Observable).
Metodo di estensione pubblicoObserveOn<T>(Dispatcher)Sottoposto a overload. (Definito da DispatcherObservableExtensions).
Metodo di estensione pubblicoObserveOn<T>(DispatcherScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoObserveOn<T>(IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoObserveOn<T>(SynchronizationContext)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoObserveOnDispatcher<T> (Definito da Observable).
Metodo di estensione pubblicoOnErrorResumeNext<T> (Definito da Observable).
Metodo di estensione pubblicoPrune<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPrune<T>(IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPrune<T, TResult>(Func<IObservable<T>, IObservable<TResult>>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPrune<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPublish<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPublish<T>(T)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPublish<T>(T, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPublish<T, TResult>(Func<IObservable<T>, IObservable<TResult>>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPublish<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, T)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoPublish<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, T, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRepeat<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRepeat<T>(Int32)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T>(Int32)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T>(IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T>(TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T>(Int32, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T>(Int32, TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T>(TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T>(Int32, TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T, TResult>(Func<IObservable<T>, IObservable<TResult>>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, Int32)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, Int32, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, Int32, TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoReplay<T, TResult>(Func<IObservable<T>, IObservable<TResult>>, Int32, TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRetry<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRetry<T>(Int32)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRun<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRun<T>(Action<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRun<T>(IObserver<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRun<T>(Action<T>, Action)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRun<T>(Action<T>, Action<Exception>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoRun<T>(Action<T>, Action<Exception>, Action)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSample<T>(TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSample<T>(TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoScan<T>(Func<T, T, T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoScan<T, TAccumulate>(TAccumulate, Func<TAccumulate, T, TAccumulate>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoScan0<T, TAccumulate> (Definito da Observable).
Metodo di estensione pubblicoSelect<T, TResult>(Func<T, TResult>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSelect<T, TResult>(Func<T, Int32, TResult>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSelectMany<T, TResult>(Func<T, IObservable<TResult>>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSelectMany<T, TResult>(Func<T, IEnumerable<TResult>>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSelectMany<T, TOther>(IObservable<TOther>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSelectMany<T, TResult>(Func<T, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSelectMany<T, TCollection, TResult>(Func<T, IObservable<TCollection>>, Func<T, TCollection, TResult>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSingle<T> (Definito da Observable).
Metodo di estensione pubblicoSingleOrDefault<T> (Definito da Observable).
Metodo di estensione pubblicoSkip<T> (Definito da Observable).
Metodo di estensione pubblicoSkipLast<T> (Definito da Observable).
Metodo di estensione pubblicoSkipUntil<T, TOther> (Definito da Observable).
Metodo di estensione pubblicoSkipWhile<T> (Definito da Observable).
Metodo di estensione pubblicoStartWith<T>(T[])Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoStartWith<T>(IScheduler, T[])Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSubscribe<T>()Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblicoSubscribe<T>(Action<T>)Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblicoSubscribe<T>(Action<T>, Action<Exception>)Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblicoSubscribe<T>(Action<T>, Action)Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblicoSubscribe<T>(Action<T>, Action<Exception>, Action)Sottoposto a overload. (Definito da ObservableExtensions).
Metodo di estensione pubblicoSubscribeOn<T>(Dispatcher)Sottoposto a overload. (Definito da DispatcherObservableExtensions).
Metodo di estensione pubblicoSubscribeOn<T>(DispatcherScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSubscribeOn<T>(IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSubscribeOn<T>(SynchronizationContext)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSubscribeOnDispatcher<T> (Definito da Observable).
Metodo di estensione pubblicoSynchronize<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoSynchronize<T>(Object)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTake<T>(Int32)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTake<T>(Int32, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTakeLast<T> (Definito da Observable).
Metodo di estensione pubblicoTakeUntil<T, TOther> (Definito da Observable).
Metodo di estensione pubblicoTakeWhile<T> (Definito da Observable).
Metodo di estensione pubblicoThen<T, TResult> (Definito da Observable).
Metodo di estensione pubblicoThrottle<T>(TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoThrottle<T>(TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeInterval<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeInterval<T>(IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeout<T>(DateTimeOffset)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeout<T>(TimeSpan)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeout<T>(DateTimeOffset, IObservable<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeout<T>(DateTimeOffset, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeout<T>(TimeSpan, IObservable<T>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeout<T>(TimeSpan, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeout<T>(DateTimeOffset, IObservable<T>, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimeout<T>(TimeSpan, IObservable<T>, IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimestamp<T>()Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoTimestamp<T>(IScheduler)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoToEnumerable<T> (Definito da Observable).
Metodo di estensione pubblicoToNotifier<T> (Definito da Observer).
Metodo di estensione pubblicoWhere<T>(Func<T, Boolean>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoWhere<T>(Func<T, Int32, Boolean>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoZip<T, TRight, TResult>(IEnumerable<TRight>, Func<T, TRight, TResult>)Sottoposto a overload. (Definito da Observable).
Metodo di estensione pubblicoZip<T, TRight, TResult>(IObservable<TRight>, Func<T, TRight, TResult>)Sottoposto a overload. (Definito da Observable).
In alto

.NET per applicazioni Windows Phone

Supportato in: Windows Phone 8, Silverlight 8.1

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