Udostępnij za pośrednictwem


Obserwowalne, klasa

Udostępnia zestaw metod statycznych dla operacji zapytań w przypadku obserwowanych sekwencji.

Hierarchia dziedziczenia

System.Object
  System.Reactive.Linq.Observable

Przestrzeń nazw:System.Reactive.Linq
Zestawu: System.Reactive (w System.Reactive.dll)

Składnia

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class Observable
'Usage
public static class Observable
[ExtensionAttribute]
public ref class Observable abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type Observable =  class end
public final class Observable

Obserwowalny typ uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Agregacja<TSource(IObservable<TSource>, Func<TSource>, TSource, TSource>) Stosuje funkcję akumulatorów w sekwencji obserwowanej.
Agregacja<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) Stosuje funkcję akumulatorów do obserwowanej sekwencji z określoną wartością inicju.
Wszystkie<zasoby TSource> Określa, czy wszystkie elementy sekwencji obserwowalnej spełniają warunek.
Amb<TSource>(IEnumerable IObservable<<TSource>>) Propaguje obserwowaną sekwencję, która reaguje najpierw z określonymi źródłami.
Amb<TSource(IObservable<TSource>>[]) Propaguje obserwowaną sekwencję, która reaguje najpierw z określonymi źródłami.
Amb<TSource(IObservable<TSource>>, IObservable<TSource>) Propaguje obserwowaną sekwencję, która reaguje najpierw z określoną pierwszą i drugą sekwencją.
I<TLeft, TRight> Dopasowanie, gdy obie obserwowane sekwencje mają dostępną wartość.
Dowolne<źródło TSource> (IObservable<TSource>) Określa, czy obserwowana sekwencja zawiera jakiekolwiek elementy.
Any<TSource(IObservable<TSource>, Func<TSource>, Boolean>) Określa, czy wszystkie elementy sekwencji obserwowalnej spełniają warunek.
AsObservable<TSource> Ukrywa tożsamość obserwowalnej sekwencji.
Average(IObservable<Decimal>) Oblicza średnią obserwowanej sekwencji wartości dziesiętnych .
Average(IObservable<Double>) Oblicza średnią obserwowanej sekwencji podwójnych wartości.
Average(IObservable<Int32>) Oblicza średnią obserwowanej sekwencji wartości Int32 .
Average(IObservable<Int64>) Oblicza średnią obserwowanej sekwencji wartości Int64 .
Average(IObservable Nullable<<Decimal>>) Oblicza średnią obserwowanej sekwencji wartości dziesiętnych dopuszczającej wartość null.
Average(IObservable Nullable<<Double>>) Oblicza średnią obserwowanej sekwencji wartości podwójnej dopuszczanej do wartości null.
Average(IObservable Nullable<<Int32>>) Oblicza średnią obserwowanej sekwencji wartości Int32 dopuszczanych do wartości null.
Average(IObservable Nullable<<Int64>>) Oblicza średnią obserwowanej sekwencji wartości Int64 dopuszczanych do wartości null.
Average(IObservable Nullable<<Single>>) Oblicza średnią obserwowanej sekwencji wartości zmiennoprzecinkowych dopuszczanych do wartości null.
Average(IObservable<Single>) Oblicza średnią obserwowanej sekwencji wartości zmiennoprzecinkowych.
Buffer<TSource(IObservable<TSource>>, Int32) Wskazuje każdy element obserwowalnej sekwencji do kolejnych buforów nienakładających się, które są generowane na podstawie informacji o liczbie elementów.
Bufor<TSource(IObservable<TSource>>, TimeSpan) Wskazuje każdy element obserwowalnej sekwencji w kolejnych buforach nienakładających się, które są generowane na podstawie informacji o chronometrażu.
Buffer<TSource(IObservable<TSource>>, Int32, Int32) Wskazuje każdy element obserwowalnej sekwencji na zero lub więcej buforów, które są generowane na podstawie informacji o liczbie elementów.
Buffer<TSource(IObservable<TSource>>, TimeSpan, Int32) Wskazuje każdy element obserwowanej sekwencji do bufora, który jest wysyłany, gdy jest pełny lub określony czas, który upłynął.
Buffer<TSource(IObservable<TSource>>, TimeSpan, IScheduler) Wskazuje każdy element obserwowalnej sekwencji w kolejnych buforach nienakładających się, które są generowane na podstawie informacji o chronometrażu.
Buffer<TSource(IObservable<TSource>>, TimeSpan, TimeSpan) Wskazuje każdy element obserwowalnej sekwencji na zero lub więcej buforów, które są generowane na podstawie informacji o chronometrażu.
Buffer<TSource(IObservable<TSource>>, TimeSpan, Int32, IScheduler) Wskazuje każdy element obserwowanej sekwencji do bufora, który jest wysyłany, gdy jest pełny lub określony czas, który upłynął.
Buffer<TSource(IObservable<TSource>>, TimeSpan, TimeSpan, IScheduler) Wskazuje każdy element obserwowalnej sekwencji na zero lub więcej buforów, które są generowane na podstawie informacji o chronometrażu.
Buffer<TSource, TBufferClosing>(IObservable<TSource>, Func<IObservable<TBufferClosing>>) Wskazuje każdy element obserwowalnej sekwencji w kolejnych buforach nienakładających się.
Buffer<TSource, TBufferOpening, TBufferClosing>(IObservable<TSource>, IObservable<TBufferOpening>, Func<TBufferOpening, IObservable<TBufferClosing>>) Wskazuje każdy element obserwowalnej sekwencji zapytań do kolejnych buforów nienakładających się.
Rzutowanie<TResult> Konwertuje elementy obserwowalnej sekwencji na określony typ.
Catch<TSource>(IEnumerable IObservable<<TSource>>) Kontynuuje obserwowaną sekwencję, która jest przerywana przez wyjątek z następną obserwowaną sekwencją.
Catch<TSource(IObservable<TSource>>[]) Kontynuuje obserwowaną sekwencję, która jest przerywana przez wyjątek z następną obserwowaną sekwencją.
Catch<TSource(IObservable<TSource>, IObservable<TSource>>) Kontynuuje obserwowaną sekwencję, która jest przerywana przez wyjątek z następną obserwowaną sekwencją.
Catch<TSource, TException>(IObservable<TSource>, Func<TException, IObservable<TSource>>) Kontynuuje obserwowaną sekwencję, która jest przerywana przez wyjątek określonego typu z obserwowaną sekwencją utworzoną przez program obsługi.
CombineLatest<TFirst, TSecond, TResult> Scala dwie zauważalne sekwencje w jedną obserwowaną sekwencję przy użyciu funkcji selektora, gdy jedna z obserwowalnych sekwencji generuje element.
Concat<TSource(IEnumerable<IObservable<TSource>>>) Łączy wyliczaną sekwencję obserwowalnych sekwencji.
Concat<TSource>(IObservable<IObservable<TSource>>) Łączy zauważalną sekwencję obserwowalnych sekwencji.
Concat<TSource(IObservable<TSource>>[]) Łączy wszystkie obserwowane sekwencje.
Concat<TSource(IObservable<TSource>, IObservable<TSource>>) Łączy dwie obserwowalne sekwencje.
Zawiera<TSource(IObservable<TSource>>, TSource) Określa, czy obserwowana sekwencja zawiera określony element przy użyciu domyślnego modułu porównania równości.
Zawiera<TSource(IObservable<TSource>, TSource>, IEqualityComparer<TSource>) Określa, czy obserwowana sekwencja zawiera określony element przy użyciu określonego elementu System.Collections.Generic.IEqualityComparer&lt; T&gt;.
Liczba<źródeł TSource> Zwraca wartość int32 reprezentującą całkowitą liczbę elementów w obserwowalnej sekwencji.
Create<TSource(Func<IObserver<TSource>>, Action>) Tworzy obserwowaną sekwencję na podstawie określonej implementacji metody subskrybowania z określoną subskrypcją.
Create<TSource(Func<IObserver<TSource>>, IDisposable>) Tworzy obserwowaną sekwencję na podstawie implementacji metody subskrybowania.
DefaultIfEmpty<TSource(IObservable<TSource>>) Zwraca elementy określonej sekwencji lub wartość domyślną parametru typu w pojedynczej sekwencji, jeśli sekwencja jest pusta.
DefaultIfEmpty<TSource(IObservable<TSource>, TSource>) Zwraca elementy określonej sekwencji lub wartość domyślną parametru typu w pojedynczej sekwencji, jeśli sekwencja jest pusta.
Odroczenie<wartości TValue> Zwraca zauważalną sekwencję, która wywołuje obserwowaną fabrykę za każdym razem, gdy nowy obserwator subskrybuje.
Delay<TSource(IObservable<TSource>>, DateTimeOffset) Wskazuje obserwowaną sekwencję w odpowiednim czasie z określonym źródłem i terminem dueTime.
Delay<TSource(IObservable<TSource>>, TimeSpan) Wskazuje obserwowaną sekwencję w odpowiednim czasie z określonym źródłem i terminem dueTime.
Delay<TSource(IObservable<TSource>>, DateTimeOffset, IScheduler) Wskazuje obserwowaną sekwencję w odpowiednim czasie z określonym źródłem, dueTime i harmonogramem.
Delay<TSource(IObservable<TSource>>, TimeSpan, IScheduler) Wskazuje obserwowaną sekwencję w odpowiednim czasie z określonym źródłem, dueTime i harmonogramem.
Dematerializowanie<źródła> Dematerializuje jawne wartości powiadomień obserwowanej sekwencji jako niejawne powiadomienia.
Distinct<TSource>(IObservable<TSource>) Zwraca obserwowaną sekwencję zawierającą tylko odrębne elementy z określonym źródłem.
Distinct<TSource(IObservable<TSource>>, IEqualityComparer<TSource>) Zwraca obserwowaną sekwencję zawierającą tylko odrębne elementy zgodnie z modułem porównującym.
Distinct<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>) Zwraca zauważalną sekwencję zawierającą tylko odrębne elementy zgodnie z elementem keySelector.
Distinct<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>, IEqualityComparer<TKey>) Zwraca zauważalną sekwencję zawierającą tylko odrębne elementy zgodnie z elementem keySelector.
DistinctUntilChanged<TSource(IObservable<TSource>>) Zwraca obserwowaną sekwencję zawierającą tylko odrębne elementy ciągłe z określonym źródłem.
DistinctUntilChanged<TSource>(IObservable<TSource>, IEqualityComparer<TSource>) Zwraca obserwowaną sekwencję zawierającą tylko odrębne elementy ciągłe zgodnie z modułem porównującym.
DistinctUntilChanged<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Zwraca zauważalną sekwencję zawierającą tylko odrębne elementy ciągłe zgodnie z keySelector.
DistinctUntilChanged<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey, IEqualityComparer<TKey>>) Zwraca zauważalną sekwencję zawierającą tylko odrębne elementy ciągłe zgodnie z elementami keySelector i porównującym.
Do<TSource(IObservable<TSource>, Action<TSource>>) Wywołuje akcję dla każdego elementu w zauważalnej sekwencji.
Do<TSource(IObservable<TSource>>, IObserver<TSource>) Wywołuje akcję dla każdego elementu w obserwowalnej sekwencji i wywołuje akcję po wyjątkowym zakończeniu obserwowanej sekwencji.
Do<TSource(IObservable<TSource>, Action<TSource>>, Action) Wywołuje akcję dla każdego elementu w obserwowalnej sekwencji i wywołuje akcję po bezproblemowym zakończeniu obserwowalnej sekwencji.
Do<TSource(IObservable<TSource>, Action<TSource>>, Action<Exception>) Wywołuje akcję dla każdego elementu w obserwowalnej sekwencji i wywołuje akcję po wyjątkowym zakończeniu obserwowanej sekwencji.
Do<TSource(IObservable<TSource>, Action<TSource>>, Action<Exception, Action Exception>, Action) Wywołuje akcję dla każdego elementu w obserwowalnej sekwencji i wywołuje akcję po wdzięku lub wyjątkowym zakończeniu obserwowanej sekwencji.
ElementAt<TSource> Zwraca element w określonym indeksie w sekwencji.
ElementAtOrDefault<TSource> Zwraca element w określonym indeksie w sekwencji lub wartość domyślną, jeśli indeks jest poza zakresem.
Pusty<TResult>() Zwraca pustą obserwowaną sekwencję.
Empty<TResult>(IScheduler) Zwraca pustą obserwowaną sekwencję z określonym harmonogramem.
Na koniec<TSource> Wywołuje określoną akcję po zakończeniu sekwencji obserwowanej przez źródło normalnie lub przez wyjątek.
First<TSource>(IObservable<TSource>) Zwraca pierwszy element obserwowanej sekwencji z określonym źródłem.
First<TSource(IObservable<TSource>, Func<TSource>, Wartość logiczna>) Zwraca pierwszy element obserwowalnej sekwencji zgodnej z predykatem.
FirstOrDefault<TSource(IObservable<TSource>>) Zwraca pierwszy element obserwowanej sekwencji lub wartość domyślną, jeśli nie zostanie znaleziona żadna wartość.
FirstOrDefault<TSource(IObservable<TSource>, Func<TSource>, Wartość logiczna>) Zwraca pierwszy element obserwowanej sekwencji zgodnej z predykatem lub wartość domyślną, jeśli nie zostanie znaleziona żadna wartość.
ForEach<TSource> Wywołuje akcję dla każdego elementu w obserwowalnej sekwencji i blokuje do momentu zakończenia sekwencji.
FromAsyncPattern(Func<AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<TResult>(Func<AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1>(Func<T1, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func T1, T2, T3, T4, T5, T6, T7, T8, T9, AsyncCallback, Object, IAsyncResult, Func<<IAsyncResult>, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, AsyncCallback, Object, IAsyncResult, Func<IAsyncResult, TResult>>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Func T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, AsyncCallback, Object, IAsyncResult>, Func<<IAsyncResult, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult(Func T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, AsyncCallback, Object, IAsyncResult>>, Func<<IAsyncResult, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>(Func T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, AsyncCallback, Object, IAsyncResult>, Func<<IAsyncResult, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(Func T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, AsyncCallback, Object, IAsyncResult>, Func<<IAsyncResult, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, TResult>(Func<T1, AsyncCallback, Object, IAsyncResult, Func<IAsyncResult>, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2>(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, TResult>(Func<T1, T2, AsyncCallback, Object, IAsyncResult, Func<IAsyncResult>, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, TResult>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult, Func<IAsyncResult>, TResult>) Konwertuje parę funkcji Invoke Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult, Func<IAsyncResult>, TResult>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, TResult>(Func T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Func<<IAsyncResult, TResult>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, TResult(Func T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult>>, Func<<IAsyncResult, TResult>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8>(Func<T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) Konwertuje parę funkcji wywołania Begin/End na funkcję asynchroniczną.
FromEvent(Akcja<akcji>, akcja akcji><) Konwertuje zdarzenie platformy .NET na obserwowaną sekwencję.
FromEvent<TEventArgs(Action<<TEventArgs>, Action<<TEventArgs>>>>) Konwertuje zdarzenie platformy .NET na obserwowaną sekwencję.
FromEvent<TDelegate, TEventArgs>(Action<TDelegate, Action<TDelegate>>) Konwertuje zdarzenie platformy .NET na obserwowaną sekwencję.
FromEvent<TDelegate, TEventArgs(Func<Action<TEventArgs>>, TDelegate, Action TDelegate>, Action TDelegate, Action<<TDelegate>>) Konwertuje zdarzenie platformy .NET na obserwowaną sekwencję.
FromEventPattern(Action<EventHandler>, Action<EventHandler>) Konwertuje zdarzenie platformy .NET zgodne ze standardowym wzorcem zdarzeń platformy .NET do sekwencji możliwej do obserwacji z określoną procedurą obsługi dodawania i usuwania programu obsługi.
FromEventPattern(Object, String) Konwertuje zdarzenie platformy .NET zgodne ze standardowym wzorcem zdarzeń platformy .NET na sekwencji, która jest zauważalna, przy użyciu odbicia w celu znalezienia zdarzenia wystąpienia.
FromEventPattern(typ, ciąg) Konwertuje zdarzenie platformy .NET zgodne ze standardowym wzorcem zdarzeń platformy .NET na sekwencję, która jest zauważalna, przy użyciu odbicia w celu znalezienia zdarzenia statycznego.
FromEventPattern<TEventArgs(Action<EventHandler<TEventArgs>, Action<EventHandler<TEventArgs>>>>) Konwertuje zdarzenie platformy .NET zgodne ze standardowym wzorcem zdarzeń platformy .NET do sekwencji możliwej do obserwowania z określoną procedurą obsługi dodawania i usuwania programu obsługi.
FromEventPattern<TEventArgs>(Object, String) Konwertuje zdarzenie platformy .NET zgodne ze standardowym wzorcem zdarzeń platformy .NET na sekwencji, która jest zauważalna, przy użyciu odbicia w celu znalezienia zdarzenia wystąpienia.
FromEventPattern<TEventArgs>(typ, ciąg) Konwertuje zdarzenie platformy .NET zgodne ze standardowym wzorcem zdarzeń platformy .NET na sekwencję, która jest zauważalna, przy użyciu odbicia w celu znalezienia zdarzenia statycznego.
FromEventPattern<TDelegate, TEventArgs>(Action<TDelegate, Action<TDelegate>>) Konwertuje zdarzenie platformy .NET zgodne ze standardowym wzorcem zdarzeń platformy .NET do sekwencji możliwej do obserwowania z określoną procedurą obsługi dodawania i usuwania programu obsługi.
FromEventPattern<TDelegate, TEventArgs(Func<EventHandler<TEventArgs>>, TDelegate, Action TDelegate, Action TDelegate>, Action<<TDelegate>>) Konwertuje zdarzenie platformy .NET zgodne ze standardowym wzorcem zdarzeń platformy .NET do widocznej sekwencji z określoną konwersją, dodaj procedurę obsługi i usuń procedurę obsługi.
Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>) Generuje obserwowaną sekwencję, iterując stan z stanu początkowego do momentu niepowodzenia warunku.
Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func TState, TResult>, Func<<TState, DateTimeOffset>) Generuje obserwowaną sekwencję, iterując stan z stanu początkowego do momentu niepowodzenia warunku.
Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func TState, TResult>, Func<<TState, TimeSpan>) Generuje obserwowaną sekwencję, iterując stan z stanu początkowego do momentu niepowodzenia warunku.
Generate<TState, TResult>(TState, Func<TState, Boolean>, Func TState, TState>, Func<<TState, TResult>, IScheduler) Generuje obserwowaną sekwencję, iterując stan z stanu początkowego do momentu niepowodzenia warunku.
Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func TState, TResult>, Func<<TState, DateTimeOffset>, IScheduler) Generuje obserwowaną sekwencję, iterując stan z stanu początkowego do momentu niepowodzenia warunku.
Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func TState, TResult>, Func<<TState, TimeSpan>, IScheduler) Generuje obserwowaną sekwencję, iterując stan z stanu początkowego do momentu niepowodzenia warunku.
GetEnumerator<TSource> Zwraca moduł wyliczający, który wylicza wszystkie wartości sekwencji obserwowanej.
GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Grupuje elementy sekwencji obserwowanej zgodnie z określoną funkcją selektora kluczy.
GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Grupuje elementy sekwencji obserwowanej zgodnie z określoną funkcją selektora kluczy i modułem porównawczym.
GroupBy<TSource, TKey, TElement>(IObservable<TSource, Func TSource>, TKey>, Func<<TSource, TElement>) Grupuje elementy widocznej sekwencji i wybiera wynikowe elementy przy użyciu określonej funkcji.
GroupBy<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Grupuje elementy sekwencji obserwowanej zgodnie z określoną funkcją selektora kluczy i porównuje i wybiera wynikowe elementy przy użyciu określonej funkcji.
GroupByUntil<TSource, TKey, TDuration(IObservable<TSource>, Func<TSource, TKey, Func<IGroupedObservable<TKey>, TSource>, IObservable<TDuration>>>) Grupuje elementy obserwowanej sekwencji zgodnie z określoną funkcją selektora kluczy.
GroupByUntil<TSource, TKey, TDuration(IObservable<TSource>, Func<TSource, TKey, Func<IGroupedObservable<TKey>, TSource>, IObservable<TDuration>>>, IEqualityComparer<TKey>) Grupuje elementy obserwowanej sekwencji zgodnie z określoną funkcją selektora kluczy i modułem porównującym.
GroupByUntil<TSource, TKey, TElement, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func TSource, TElement>, Func<<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>) Grupuje elementy obserwowanej sekwencji zgodnie z określoną funkcją selektora kluczy i wybiera wynikowe elementy przy użyciu określonej funkcji.
GroupByUntil<TSource, TKey, TElement, TDuration(IObservable<TSource>, Func<TSource, TKey>, Func TSource, TElement>, Func<<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>>, IEqualityComparer<TKey>) Grupuje elementy obserwowalnej sekwencji zgodnie z określoną funkcją selektora kluczy i porównuje i wybiera wynikowe elementy przy użyciu określonej funkcji.
GroupJoin<TLeft, TRight, TLeftDuration, TRightDuration, TResult> Koreluje elementy dwóch sekwencji na podstawie nakładających się czasów trwania i grupuje wyniki.
Ignoruj elementy<TSource> Ignoruje wszystkie wartości w obserwowalnej sekwencji, pozostawiając tylko komunikaty zakończenia.
Interval(TimeSpan) Zwraca zauważalną sekwencję, która generuje wartość po każdym okresie.
Interval(TimeSpan, IScheduler) Zwraca zauważalną sekwencję, która generuje wartość po każdym okresie.
Dołącz do<TLeft, TRight, TLeftDuration, TRightDuration, TResult> Koreluje elementy dwóch sekwencji na podstawie nakładających się czasów trwania.
Last<TSource>(IObservable<TSource>) Zwraca ostatni element obserwowanej sekwencji z określonym źródłem.
Last<TSource(IObservable<TSource>, Func<TSource>, Wartość logiczna>) Zwraca ostatni element obserwowalnej sekwencji zgodnej z predykatem.
LastOrDefault<TSource(IObservable<TSource>>) Zwraca ostatni element w sekwencji obserwowanej lub wartość domyślną, jeśli nie zostanie znaleziona żadna wartość.
LastOrDefault<TSource(IObservable<TSource>, Func<TSource>, Wartość logiczna>) Zwraca ostatni element obserwowanej sekwencji zgodnej z predykatem lub wartość domyślną, jeśli nie zostanie znaleziona żadna wartość.
Najnowsze<źródło TSource> Próbkuje najnowszą wartość w obserwowalnej sekwencji.
LongCount<TSource> Zwraca wartość int64 reprezentującą całkowitą liczbę elementów w obserwowalnej sekwencji.
Materializowanie<źródła> Materializuje niejawne powiadomienia o zauważalnej sekwencji jako jawne wartości powiadomień.
Max(IObservable<Decimal>) Zwraca wartość maksymalną w obserwowalnej sekwencji wartości dziesiętnych .
Max(IObservable<Double>) Zwraca wartość maksymalną w obserwowalnej sekwencji podwójnych wartości.
Max(IObservable<Int32>) Zwraca wartość maksymalną w obserwowalnej sekwencji wartości Int32 .
Max(IObservable<Int64>) Zwraca wartość maksymalną w zauważalnej sekwencji wartości Int64 .
Max(IObservable Nullable<<Decimal>>) Zwraca wartość maksymalną w obserwowalnej sekwencji wartości dziesiętnych dopuszczającej wartość null.
Max(IObservable Nullable<<Double>>) Zwraca wartość maksymalną w obserwowalnej sekwencji wartości null Podwójne .
Max(IObservable Nullable<<Int32>>) Zwraca wartość maksymalną w obserwowalnej sekwencji wartości Int32 z możliwością wartości null.
Max(IObservable Nullable<<Int64>>) Zwraca wartość maksymalną w obserwowalnej sekwencji wartości Int64 z możliwością wartości null.
Max(IObservable Nullable<<Single>>) Zwraca wartość maksymalną w obserwowalnej sekwencji wartości zmiennoprzecinkowych dopuszczanych do wartości null.
Max(IObservable<Single>) Zwraca wartość maksymalną w obserwowalnej sekwencji wartości zmiennoprzecinkowych.
Max<TSource>(IObservable<TSource>) Zwraca maksymalny element w obserwowalnej sekwencji.
Max<TSource(IObservable<TSource>>, IComparer<TSource>) Zwraca wartość maksymalną w obserwowalnej sekwencji zgodnie z określonym modułem porównującym.
MaxBy<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>) Zwraca elementy w obserwowalnej sekwencji z maksymalną wartością klucza.
MaxBy<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>, IComparer<TKey>) Zwraca elementy w obserwowalnej sekwencji z maksymalną wartością klucza.
Scal<TSource>(IEnumerable IObservable<<TSource>>) Scala wyliczaną sekwencję obserwowalnych sekwencji w jedną obserwowaną sekwencję.
Scal<TSource(IObservable IObservable<<TSource>>>) Scala zauważalną sekwencję obserwowalnych sekwencji w obserwowalnej sekwencji.
Scal<TSource(IObservable<TSource>>[]) Scala wszystkie obserwowane sekwencje w jedną obserwowaną sekwencję.
Scal<TSource(IEnumerable IObservable<<TSource>>>, Int32) Scala wyliczaną sekwencję obserwowanych sekwencji w sekwencji możliwej do obserwacji, ograniczając liczbę równoczesnych subskrypcji do sekwencji wewnętrznych.
Scal<TSource(IEnumerable IObservable<<TSource>>>, IScheduler) Scala wyliczalną sekwencję obserwowanych sekwencji w jedną sekwencji obserwowalnych.
Scal<TSource(IObservable IObservable<<TSource>>>, Int32) Scala wyliczaną sekwencję obserwowanych sekwencji w sekwencji możliwej do obserwacji, ograniczając liczbę równoczesnych subskrypcji do sekwencji wewnętrznych.
Scal<TSource(IObservable<TSource>>, IObservable<TSource>) Scala możliwą do obserwacji sekwencję sekwencji obserwowanych w sekwencji możliwej do obserwacji.
Scal<TSource(IScheduler, IObservable<TSource>>[]) Scala wszystkie obserwowane sekwencje w jedną możliwą do obserwacji sekwencję.
Scal<TSource(IEnumerable IObservable<<TSource>>>, Int32, IScheduler) Scala wyliczaną sekwencję obserwowanych sekwencji w sekwencji możliwej do obserwacji, ograniczając liczbę równoczesnych subskrypcji do sekwencji wewnętrznych.
Scal<TSource(IObservable<TSource>, IObservable<TSource>>, IScheduler) Scala dwie obserwowane sekwencje w jedną możliwą do obserwacji sekwencję.
Min(IObservable<Decimal>) Zwraca wartość minimalną w zauważalnej sekwencji wartości dziesiętnych .
Min(IObservable<Double>) Zwraca wartość minimalną w zauważalnej sekwencji podwójnych wartości.
Min(IObservable<Int32>) Zwraca wartość minimalną w zauważalnej sekwencji wartości Int32 .
Min(IObservable<Int64>) Zwraca wartość minimalną w zauważalnej sekwencji wartości Int64 .
Min(IObservable<Nullable<Decimal>>) Zwraca wartość minimalną w zauważalnej sekwencji wartości dziesiętnych o wartościach null.
Min(IObservable Nullable<<Double>>) Zwraca wartość minimalną w zauważalnej sekwencji wartości podwójnej z możliwością wartości null.
Min(IObservable Nullable<<Int32>>) Zwraca wartość minimalną w obserwowalnej sekwencji wartości Int32 z możliwością wartości null.
Min(IObservable Nullable<<Int64>>) Zwraca wartość minimalną w obserwowalnej sekwencji wartości Int64 z możliwością wartości null.
Min(IObservable Nullable<<Single>>) Zwraca wartość minimalną w zauważalnej sekwencji wartości zmiennoprzecinkowych z możliwością wartości null.
Min(IObservable<Single>) Zwraca wartość minimalną w zauważalnej sekwencji wartości zmiennoprzecinkowych.
Min<TSource(IObservable<TSource>>) Zwraca minimalny element w obserwowalnej sekwencji.
Min<TSource(IObservable<TSource>>, IComparer<TSource>) Zwraca wartość minimalną w sekwencji możliwej do obserwacji zgodnie z określonym porównaniem.
MinBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Zwraca elementy w zauważalnej sekwencji z minimalną wartością klucza.
MinBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey, IComparer<TKey>>) Zwraca elementy w możliwej do obserwacji sekwencji z minimalną wartością klucza zgodnie z określonym porównaniem.
MostRecent<TSource> Przykłady najnowszej wartości w możliwej do obserwowalnej sekwencji.
Multiemisji<TSource, TResult>(IObservable<TSource, ISubject<TSource>, TResult>) Zwraca możliwą do obserwowania sekwencję, która po połączeniu powoduje wypychanie wyników do określonego tematu.
Multiemisji<TSource, TIntermediate, TResult>(IObservable<TSource, Func<ISubject<TSource>, TIntermediate, Func<IObservable<TIntermediate>>>, IObservable<TResult>>) Zwraca zauważalną sekwencję zawierającą elementy sekwencji generowane przez multiemisję sekwencji źródłowej w funkcji selektora.
Nigdy nie<TResult> Zwraca niemożliwą do obserwowania sekwencję.
Następne<źródło TSource> Próbkuje następną wartość (blokowanie bez buforowania) z w zauważalnej sekwencji.
ObserveOn<TSource(IObservable<TSource>>, IScheduler) Asynchronicznie powiadamiaj obserwatorów o określonym harmonogramie.
ObserveOn<TSource(IObservable<TSource>>, SynchronizationContext) Asynchronicznie powiadamiaj obserwatorów o określonym kontekście synchronizacji.
OfType<TResult> Filtruje elementy widocznej sekwencji na podstawie określonego typu.
OnErrorResumeNext<TSource>(IEnumerable IObservable<<TSource>>) Kontynuuje obserwowaną sekwencję, która jest kończona normalnie lub przez wyjątek z następną sekwencji, którą można zaobserwować.
OnErrorResumeNext<TSource(IObservable<TSource>>[]) Kontynuuje obserwowaną sekwencję, która jest kończona normalnie lub przez wyjątek z następną sekwencji, którą można zaobserwować.
OnErrorResumeNext<TSource(IObservable<TSource>, IObservable<TSource>>) Kontynuuje obserwowaną sekwencję, która jest kończona normalnie lub przez wyjątek z następną sekwencji, którą można zaobserwować.
Publikowanie<źródła TSource (IObservable<TSource>>) Zwraca możliwą do obserwowania sekwencję, która udostępnia pojedynczą subskrypcję do bazowej sekwencji.
Publikowanie<źródła TSource (IObservable<TSource>>, TSource) Zwraca możliwą do połączenia sekwencję, która współudzieli pojedynczą subskrypcję do bazowej sekwencji i rozpoczyna się od initialValue.
Publish<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która udostępnia pojedynczą subskrypcję do podstawowej sekwencji.
Publish<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>, TSource) Zwraca możliwą do połączenia sekwencję, która współudzieli pojedynczą subskrypcję do bazowej sekwencji i rozpoczyna się od initialValue.
PublishLast<TSource(IObservable<TSource>>) Zwraca zauważalną sekwencję, która udostępnia pojedynczą subskrypcję do bazowej sekwencji zawierającej tylko ostatnie powiadomienie.
PublishLast<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która udostępnia pojedynczą subskrypcję do podstawowej sekwencji zawierającej tylko ostatnie powiadomienie.
Range(Int32, Int32) Generuje zauważalną sekwencję liczb całkowitych w określonym zakresie.
Range(Int32, Int32, IScheduler) Generuje zauważalną sekwencję liczb całkowitych w określonym zakresie.
RefCount<TSource> Zwraca obserwowaną sekwencję, która pozostaje połączona ze źródłem, o ile istnieje co najmniej jedna subskrypcja do obserwowalnej sekwencji.
Repeat<TSource(IObservable<TSource>>) Powtarza obserwowaną sekwencję w nieskończoność.
Powtórz<tResult(TResult>) Generuje zauważalną sekwencję, która powtarza dany element w nieskończoność.
Repeat<TSource(IObservable<TSource>>, Int32) Powtarza obserwowaną sekwencję w nieskończoność.
Repeat<TResult(TResult>, Int32) Generuje zauważalną sekwencję, która powtarza dany element określoną liczbę razy.
Repeat<TResult(TResult>, IScheduler) Generuje zauważalną sekwencję, która powtarza dany element w nieskończoność.
Repeat<TResult(TResult>, Int32, IScheduler) Generuje zauważalną sekwencję, która powtarza dany element określonej liczby razy.
<Odtwarzanie źródła TSource (IObservable<TSource>>) Zwraca zauważalną sekwencję, którą można połączyć, która współudzieli pojedynczą subskrypcję do bazowej sekwencji, odtwarzając wszystkie powiadomienia.
Replay<TSource(IObservable<TSource>>, Int32) Zwraca zauważalną sekwencję, którą można połączyć, która udostępnia pojedynczą subskrypcję do bazowego repozytorium buforu Powiadomienia o rozmiarze buforu.
Replay<TSource(IObservable<TSource>>, IScheduler) Zwraca zauważalną sekwencję, którą można połączyć, która współudzieli pojedynczą subskrypcję do bazowej sekwencji, odtwarzając wszystkie powiadomienia.
Replay<TSource(IObservable<TSource>>, TimeSpan) Zwraca zauważalną sekwencję, którą można połączyć, która współudzieli pojedynczą subskrypcję do bazowej sekwencji, odtwarzając wszystkie powiadomienia w oknie.
Replay<TSource(IObservable<TSource>>, Int32, IScheduler) Zwraca zauważalną sekwencję, którą można połączyć, która udostępnia pojedynczą subskrypcję do bazowego repozytorium buforu Powiadomienia o rozmiarze buforu.
Replay<TSource(IObservable<TSource>>, Int32, TimeSpan) Zwraca możliwą do obserwowania sekwencję, która współudzieli pojedynczą subskrypcję do bazowego repozytorium bufferSize powiadomień w oknie.
Replay<TSource(IObservable<TSource>>, TimeSpan, IScheduler) Zwraca zauważalną sekwencję, którą można połączyć, która współudzieli pojedynczą subskrypcję do bazowej sekwencji, odtwarzając wszystkie powiadomienia w oknie.
Replay<TSource(IObservable<TSource>>, Int32, TimeSpan, IScheduler) Zwraca możliwą do obserwowania sekwencję, która współudzieli pojedynczą subskrypcję do bazowego repozytorium bufferSize powiadomień w oknie.
Replay<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która udostępnia pojedynczą subskrypcję do podstawowej sekwencji i rozpoczyna się od wartości początkowej.
Replay<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>, Int32) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która współudzieli pojedynczą subskrypcję do bazowej sekwencji replaying bufferSize powiadomień.
Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, IScheduler) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która współudzieli pojedynczą subskrypcję do bazowej sekwencji odtwarzania wszystkich powiadomień.
Replay<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>, TimeSpan) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która współudzieli pojedynczą subskrypcję do bazowej sekwencji, odtwarzając wszystkie powiadomienia w oknie.
Replay<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>, Int32, IScheduler) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która współudzieli pojedynczą subskrypcję do bazowej sekwencji replaying bufferSize powiadomień.
Replay<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>, Int32, TimeSpan) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która współudzieli pojedynczą subskrypcję do bazowej sekwencji odtwarzania bufferSize powiadomień w oknie.
Replay<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>, TimeSpan, IScheduler) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która współudzieli pojedynczą subskrypcję do bazowej sekwencji, odtwarzając wszystkie powiadomienia w oknie.
Replay<TSource, TResult>(IObservable<TSource, Func<IObservable<TSource>>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) Zwraca zauważalną sekwencję, która jest wynikiem wywołania selektora w możliwej do obserwowalnej sekwencji, która współudzieli pojedynczą subskrypcję do bazowej sekwencji odtwarzania bufferSize powiadomień w oknie.
Ponów próbę<TSource (IObservable<TSource>>) Powtarza sekwencję obserwowaną przez źródło do momentu pomyślnego zakończenia.
Retry<TSource(IObservable<TSource>>, Int32) Powtarza sekwencję obserwowaną przez źródło do momentu pomyślnego zakończenia.
Return<TResult>(TResult) Zwraca obserwowaną sekwencję zawierającą pojedynczy element o określonej wartości.
Return<TResult(TResult>, IScheduler) Zwraca zauważalną sekwencję zawierającą pojedynczą wartość z określoną wartością i harmonogramem.
Przykład<TSource(IObservable<TSource>>, TimeSpan) Próbkuje obserwowaną sekwencję w każdym interwale.
Przykład<TSource(IObservable<TSource>>, TimeSpan, IScheduler) Próbkuje obserwowaną sekwencję w każdym interwale z określonym źródłem, interwałem i harmonogramem.
Przykład<TSource, TSample>(IObservable<TSource>, IObservable<TSample>) Próbkuje obserwowaną sekwencję w znacznikach próbkowania z określonym źródłem i próbkatorem.
Scan<TSource(IObservable<TSource>, Func<TSource>, TSource, TSource>) Stosuje funkcję akumulatorów w sekwencji obserwowanej i zwraca każdy wynik pośredni z określonym źródłem i akumulatorem.
Scan<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) Stosuje funkcję akumulatorów w sekwencji obserwowanej i zwraca każdy wynik pośredni z określonym źródłem, inicjatorem i akumulatorem.
Wybierz<pozycję TSource, TResult>(IObservable<TSource, Func<TSource>, TResult>) Projektuje każdy element obserwowalnej sekwencji w nowym formularzu z określonym źródłem i selektorem.
Wybierz<pozycję TSource, TResult>(IObservable<TSource, Func<TSource>, Int32, TResult>) Projektuje każdy element obserwowalnej sekwencji w nowym formularzu, włączając indeks elementu z określonym źródłem i selektorem.
SelectMany<TSource, TResult>(IObservable<TSource, Func<TSource>, IEnumerable<TResult>>) Projektuje każdy element obserwowalnej sekwencji do obserwowalnej sekwencji i spłaszcza wynikowe obserwowalne sekwencje w jedną obserwowaną sekwencję.
SelectMany<TSource, TResult>(IObservable<TSource, Func<TSource>, IObservable<TResult>>) Projektuje każdy element obserwowalnej sekwencji do obserwowalnej sekwencji i spłaszcza wynikowe obserwowalne sekwencje w jedną obserwowaną sekwencję.
SelectMany<TSource, TOther>(IObservable<TSource>, IObservable<TTher>) Projektuje każdy element obserwowalnej sekwencji do obserwowalnej sekwencji i spłaszcza wynikowe obserwowalne sekwencje w jedną obserwowaną sekwencję.
SelectMany<TSource, TResult>(IObservable<TSource, Func<TSource>, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>) Projektuje każdy element obserwowalnej sekwencji do obserwowalnej sekwencji i spłaszcza wynikowe obserwowalne sekwencje w jedną obserwowaną sekwencję.
SelectMany<TSource, TCollection, TResult>(IObservable<TSource>, Func<TSource, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>) Projektuje każdy element obserwowalnej sekwencji do obserwowalnej sekwencji i spłaszcza wynikowe obserwowalne sekwencje w jedną obserwowaną sekwencję.
SelectMany<TSource, TCollection, TResult>(IObservable<TSource>, Func<TSource, IObservable<TCollection>>, Func<TSource, TCollection, TResult>) Projektuje każdy element obserwowalnej sekwencji do obserwowalnej sekwencji i spłaszcza wynikowe obserwowalne sekwencje w jedną obserwowaną sekwencję.
SequenceEqual<TSource>(IObservable<TSource, IObservable<TSource>>) Określa, czy dwie sekwencje są równe, porównując elementy w parze.
SequenceEqual<TSource>(IObservable<TSource, IObservable<TSource>>, IEqualityComparer<TSource>) Określa, czy dwie sekwencje są równe, porównując elementy sparowane przy użyciu określonego porównania równości.
Single<TSource>(IObservable<TSource>) Zwraca jedyny element obserwowanej sekwencji i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w obserwowalnej sekwencji.
Single<TSource(IObservable<TSource>, Func<TSource>, Boolean>) Zwraca jedyny element obserwowanej sekwencji, który pasuje do predykatu i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w obserwowalnej sekwencji.
SingleOrDefault<TSource(IObservable<TSource>>) Zwraca jedyny element obserwowanej sekwencji lub wartość domyślną, jeśli obserwowana sekwencja jest pusta.
SingleOrDefault<TSource(IObservable<TSource, Func<TSource>>, Wartość logiczna>) Zwraca jedyny element obserwowanej sekwencji zgodnej z predykatem lub wartość domyślną, jeśli nie zostanie znaleziona żadna wartość.
Pomiń<źródło TSource> Pomija określoną liczbę wartości w zauważalnej sekwencji, a następnie zwraca pozostałe wartości.
SkipLast<TSource> Pomija określoną liczbę elementów na końcu obserwowalnej sekwencji.
SkipUntil<TSource, TOther> Zwraca wartości ze źródłowej sekwencji obserwowanej dopiero po utworzeniu wartości przez inną obserwowaną sekwencję.
SkipWhile<TSource(IObservable<TSource, Func<TSource>>, Wartość logiczna>) Pomija wartości w obserwowalnej sekwencji, o ile określony warunek jest spełniony, a następnie zwraca pozostałe wartości.
SkipWhile<TSource(IObservable<TSource>, Func<TSource>, Int32, Wartość logiczna>) Pomija wartości w obserwowalnej sekwencji, o ile określony warunek jest spełniony, a następnie zwraca pozostałe wartości.
Start(Akcja) Wywołuje akcję asynchronicznie.
Start(Action, IScheduler) Wywołuje akcję asynchronicznie.
Start<TSource(Func<TSource>>) Wywołuje funkcję asynchronicznie.
Start<TSource(Func<TSource>>, IScheduler) Wywołuje funkcję asynchronicznie.
StartWith<TSource(IObservable<TSource, TSource>>[]) Poprzedza sekwencję wartości obserwowaną sekwencją z określonym źródłem i wartościami.
StartWith<TSource(IObservable<TSource>, IScheduler, TSource>[]) Poprzedza sekwencję wartości do obserwowalnej sekwencji z określonym źródłem, harmonogramem i wartościami.
Subskrybowanie<TSource(IEnumerable<TSource>>, IObserver<TSource>) Subskrybuje obserwatora do sekwencji wyliczalnej z określonym źródłem i obserwatorem.
Subskrybuj<TSource(IEnumerable<TSource, IObserver<TSource>>>, IScheduler) Subskrybuje obserwatora do sekwencji wyliczalnej z określonym źródłem i obserwatorem.
SubscribeOn<TSource(IObservable<TSource>>, IScheduler) Asynchronicznie subskrybuje i anuluje subskrypcję obserwatorów w określonym harmonogramie.
SubscribeOn<TSource(IObservable<TSource>>, SynchronizationContext) Asynchronicznie subskrybuje i anuluje subskrypcję obserwatorów w określonym kontekście synchronizacji.
Sum(IObservable<Decimal>) Oblicza sumę sekwencji wartości dziesiętnych .
Sum(IObservable<Double>) Oblicza sumę sekwencji podwójnych wartości .
Sum(IObservable<Int32>) Oblicza sumę sekwencji wartości Int32 .
Sum(IObservable<Int64>) Oblicza sumę sekwencji wartości Int64 .
Sum(IObservable Nullable<<Decimal>>) Oblicza sumę sekwencji wartości dziesiętnych dopuszczającej wartość null.
Sum(IObservable Nullable<<Double>>) Oblicza sumę sekwencji wartości podwójnej dopuszczanej do wartości null.
Sum(IObservable Nullable<<Int32>>) Oblicza sumę sekwencji wartości Nullable Int32 .
Sum(IObservable Nullable<<Int64>>) Oblicza sumę sekwencji wartości Int64 dopuszczanych do wartości null.
Sum(IObservable Nullable<<Single>>) Oblicza sumę sekwencji wartości zmiennoprzecinkowych dopuszczanych do wartości null.
Sum(IObservable<Single>) Oblicza sumę sekwencji wartości zmiennoprzecinkowych.
Przełącz<źródło TSource> Przekształca zauważalną sekwencję obserwowalnych sekwencji w obserwowalny sekwencję generującą wartości tylko z najnowszej obserwowalnej sekwencji.
Synchronizowanie<źródła TSource> (IObservable<TSource>) Synchronizuje obserwowaną sekwencję.
Sync<TSource(IObservable<TSource>>, Object) Synchronizuje obserwowaną sekwencję.
Weź<udział w źródle TSource> Zwraca określoną liczbę ciągłych wartości od początku obserwowanej sekwencji.
TakeLast<TSource> Zwraca określoną liczbę ciągłych elementów z końca obserwowalnej sekwencji.
TakeUntil<TSource, TInne> Zwraca wartości ze źródłowej sekwencji obserwowalnej, dopóki druga obserwowalna sekwencja nie generuje wartości.
TakeWhile<TSource(IObservable<TSource, Func<TSource>>, Wartość logiczna>) Zwraca wartości z obserwowanej sekwencji, o ile określony warunek jest spełniony, a następnie pomija pozostałe wartości.
TakeWhile<TSource(IObservable<TSource, Func<TSource>>, Int32, Wartość logiczna>) Zwraca wartości z obserwowanej sekwencji, o ile określony warunek jest spełniony, a następnie pomija pozostałe wartości.
Następnie<TSource, TResult> Pasuje, gdy obserwowana sekwencja ma dostępną wartość i projektuje wartość.
<Ograniczanie źródła TSource (IObservable<TSource>>, TimeSpan) Ignoruje wartości z obserwowanej sekwencji, po której następuje inna wartość przed terminem z określonym źródłem i dueTime.
Throttle<TSource(IObservable<TSource>>, TimeSpan, IScheduler) Ignoruje wartości z obserwowanej sekwencji, po której następuje inna wartość przed terminem z określonym źródłem, dueTime i scheduler.
Throw<TResult>(Wyjątek) Zwraca zauważalną sekwencję, która kończy się z wyjątkiem.
Throw<TResult>(Exception, IScheduler) Zwraca zauważalną sekwencję, która kończy się z wyjątkiem z określonym harmonogramem.
TimeInterval<TSource>(IObservable<TSource>) Rejestruje przedział czasu między kolejnymi wartościami w obserwowalnej sekwencji z określonym źródłem.
TimeInterval<TSource(IObservable<TSource>>, IScheduler) Rejestruje przedział czasu między kolejnymi wartościami w obserwowalnej sekwencji z określonym źródłem i harmonogramem.
<Limit czasu TSource (IObservable<TSource>>, DateTimeOffset) Zwraca obserwowaną sekwencję lub wyjątek TimeoutException, jeśli upłynie dueTime.
<Limit czasu TSource (IObservable<TSource>>, TimeSpan) Zwraca obserwowaną sekwencję lub wyjątek TimeoutException, jeśli upłynie dueTime.
Timeout<TSource(IObservable<TSource>>, DateTimeOffset, IObservable<TSource>) Zwraca obserwowaną sekwencję lub wyjątek TimeoutException, jeśli upłynie dueTime.
<Limit czasu TSource(IObservable<TSource>>, DateTimeOffset, IScheduler) Zwraca obserwowaną sekwencję lub wyjątek TimeoutException, jeśli upłynie dueTime.
Timeout<TSource(IObservable<TSource>>, TimeSpan, IObservable<TSource>) Zwraca źródło obserwowaną sekwencję lub inną obserwowaną sekwencję, jeśli upłynie dueTime.
<Limit czasu TSource(IObservable<TSource>>, TimeSpan, IScheduler) Zwraca obserwowaną sekwencję lub wyjątek TimeoutException, jeśli upłynie dueTime.
Timeout<TSource(IObservable<TSource>, DateTimeOffset, IObservable<TSource>>, IScheduler) Zwraca źródło obserwowaną sekwencję lub inną obserwowaną sekwencję, jeśli upłynie dueTime.
<Limit czasu TSource(IObservable<TSource>, TimeSpan, IObservable<TSource>>, IScheduler) Zwraca źródło obserwowaną sekwencję lub inną obserwowaną sekwencję, jeśli upłynie dueTime.
Czasomierz (DateTimeOffset) Zwraca zauważalną sekwencję, która generuje wartość w odpowiednim czasie.
Czasomierz (timeSpan) Zwraca zauważalną sekwencję, która generuje wartość po upływie terminu.
Timer(DateTimeOffset, IScheduler) Zwraca zauważalną sekwencję, która generuje wartość w odpowiednim czasie.
Timer(DateTimeOffset, TimeSpan) Zwraca obserwowaną sekwencję, która generuje wartość w odpowiednim czasie, a następnie po każdym okresie.
Czasomierz (TimeSpan, IScheduler) Zwraca zauważalną sekwencję, która generuje wartość po upływie terminu.
Czasomierz (TimeSpan, TimeSpan) Zwraca obserwowaną sekwencję, która generuje wartość po upływie terminu, a następnie po każdym okresie.
Timer(DateTimeOffset, TimeSpan, IScheduler) Zwraca obserwowaną sekwencję, która generuje wartość w odpowiednim czasie, a następnie po każdym okresie.
Timer(TimeSpan, TimeSpan, IScheduler) Zwraca zauważalną sekwencję, która generuje wartość po upływie terminu, a następnie każdego okresu.
Timestamp<TSource>(IObservable<TSource>) Rejestruje znacznik czasu dla każdej wartości w obserwowalnej sekwencji z określonym źródłem.
Timestamp<TSource>(IObservable<TSource>, IScheduler) Rejestruje znacznik czasu dla każdej wartości w obserwowalnej sekwencji z określonym źródłem i harmonogramem.
ToArray<TSource> Tworzy tablicę na podstawie zauważalnej sekwencji.
ToAsync(Akcja) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync(Action, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<TSource>(Action<TSource>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<TResult(Func<TResult>>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<TSource(Action<TSource>>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<TResult(Func<TResult>>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13(Action<T13>, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13(Action<T13>, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2>(Akcja<T1, T2>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T, TResult>(Func<T, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2>(Action<T1, T2>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T, TResult>(Func<T, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3>(Akcja<T1, T2, T3>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3>(Action<T1, T2, T3>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>, IScheduler) Konwertuje funkcję na funkcję asynchroniczną.
ToDictionary<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Tworzy słownik na podstawie obserwowanej sekwencji zgodnie z określoną funkcją selektora kluczy.
ToDictionary<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>, IEqualityComparer<TKey>) Tworzy słownik na podstawie obserwowalnej sekwencji zgodnie z określoną funkcją selektora kluczy i modułem porównującym.
ToDictionary<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) Tworzy słownik na podstawie zauważalnej sekwencji zgodnie z określoną funkcją selektora kluczy i funkcją selektora elementów.
ToDictionary<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Tworzy słownik na podstawie obserwowanej sekwencji zgodnie z określoną funkcją selektora kluczy, modułem porównującym i funkcją selektora elementów.
ToEnumerable<TSource> Konwertuje obserwowaną sekwencję na sekwencję wyliczalną.
ToEvent(IObservable<Unit>) Uwidacznia obserwowaną sekwencję jako obiekt ze zdarzeniem platformy .NET z określonym źródłem.
ToEvent<TSource>(IObservable<TSource>) Uwidacznia obserwowaną sekwencję jako obiekt ze zdarzeniem platformy .NET z określonym źródłem.
ToEventPattern<TEventArgs> Uwidacznia obserwowaną sekwencję jako obiekt ze zdarzeniem platformy .NET.
<Lista TSource> Tworzy listę na podstawie widocznej sekwencji.
ToLookup<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>) Tworzy wyszukiwanie na podstawie zauważalnej sekwencji zgodnie z określoną funkcją selektora kluczy.
ToLookup<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>, IEqualityComparer<TKey>) Tworzy wyszukiwanie na podstawie obserwowanej sekwencji zgodnie z określoną funkcją selektora kluczy i modułem porównującym.
ToLookup<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) Tworzy wyszukiwanie na podstawie obserwowanej sekwencji zgodnie z określoną funkcją selektora kluczy i funkcją selektora elementów.
ToLookup<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Tworzy wyszukiwanie na podstawie obserwowanej sekwencji zgodnie z określoną funkcją selektora kluczy, modułem porównującym i funkcją selektora elementów.
ToObservable<TSource(IEnumerable<TSource>>) Konwertuje sekwencję wyliczalną na obserwowaną sekwencję z określonym źródłem.
ToObservable<TSource(IEnumerable<TSource>>, IScheduler) Konwertuje sekwencję wyliczalną na obserwowaną sekwencję z określonym źródłem i harmonogramem.
Korzystanie z<usługi TSource, TResource> Tworzy obserwowaną sekwencję, która zależy od obiektu zasobu.
Kiedy<TResult>(IEnumerable<Plan<TResult>>) Łączy wyniki z kilku wzorców.
Kiedy<TResult>(Wynik>[]) Łączy wyniki z kilku wzorców.
Where<TSource(IObservable<TSource>, Func<TSource>, Boolean>) Filtruje elementy obserwowanej sekwencji na podstawie predykatu.
Where<TSource(IObservable<TSource>, Func<TSource>, Int32, Boolean>) Filtruje elementy obserwowalnej sekwencji na podstawie predykatu, włączając indeks elementu.
Window<TSource(IObservable<TSource>>, Int32) Projektuje każdy element obserwowalnej sekwencji w kolejnych oknach nienakładających się, które są generowane na podstawie informacji o liczbie elementów.
Okno<TSource(IObservable<TSource>>, TimeSpan) Projektuje każdy element obserwowalnej sekwencji w kolejnych oknach nienakładających się, które są generowane na podstawie informacji o chronometrażu.
Window<TSource(IObservable<TSource>>, Int32, Int32) Projektuje każdy element obserwowalnej sekwencji na zero lub więcej okien, które są generowane na podstawie informacji o liczbie elementów.
Window<TSource(IObservable<TSource>>, TimeSpan, Int32) Projektuje każdy element obserwowalnej sekwencji w oknie, które jest ukończone po jego zapełnieniu lub upływie określonego czasu.
Window<TSource(IObservable<TSource>>, TimeSpan, IScheduler) Projektuje każdy element obserwowalnej sekwencji w kolejnych oknach nienakładających się, które są generowane na podstawie informacji o chronometrażu.
Okno<TSource(IObservable<TSource>>, TimeSpan, TimeSpan) Projektuje każdy element obserwowalnej sekwencji na zero lub więcej okien, które są generowane na podstawie informacji o chronometrażu.
Window<TSource(IObservable<TSource>>, TimeSpan, Int32, IScheduler) Projektuje każdy element obserwowalnej sekwencji w oknie, które jest ukończone po jego zapełnieniu lub upływie określonego czasu.
Window<TSource(IObservable<TSource>>, TimeSpan, TimeSpan, IScheduler) Projektuje każdy element obserwowalnej sekwencji na zero lub więcej okien, które są generowane na podstawie informacji o chronometrażu.
Window<TSource, TWindowClosing>(IObservable<TSource>, Func<IObservable<TWindowClosing>>) Projektuje każdy element obserwowalnej sekwencji w kolejnych oknach nienakładających się.
Window<TSource, TWindowOpening, TWindowClosing>(IObservable<TSource>, IObservable<TWindowOpening>, Func<TWindowOpening, IObservable<TWindowClosing>>) Projektuje każdy element obserwowalnej sekwencji do zera lub więcej okien.
Zip<TFirst, TSecond, TResult>(IObservable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, TResult>) Scala obserwowaną sekwencję i sekwencję wyliczaną w jedną obserwowaną sekwencję przy użyciu funkcji selektora.
Zip<TFirst, TSecond, TResult>(IObservable<TFirst>, IObservable<TSecond>, Func<TFirst, TSecond, TResult>) Scala dwie obserwowalne sekwencje w jedną obserwowaną sekwencję, łącząc swoje elementy w sposób sparowany.

Pierwsze

Bezpieczeństwo wątkowe

Wszystkie publiczne statyczne (udostępnione w Visual Basic) elementy członkowskie tego typu są bezpieczne wątkiem. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Odwołanie

Przestrzeń nazw System.Reactive.Linq