Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona un conjunto de métodos estáticos para las operaciones de consulta en secuencias observables.
Jerarquía de herencia
System.Object
System.Reactive.Linq.Observable
Espacio de nombres:System.Reactive.Linq
Ensamblaje: System.Reactive (en System.Reactive.dll)
Sintaxis
'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
El tipo Observable expone los siguientes miembros.
Métodos
| Nombre | Descripción | |
|---|---|---|
|
Aggregate<TSource>(IObservable<TSource>, Func<TSource, TSource, TSource>) | Aplica una función de acumulador a través de una secuencia observable. |
|
Aggregate<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) | Aplica una función de acumulador sobre una secuencia observable con el valor de inicialización especificado. |
|
Todo<TSource> | Determina si todos los elementos de una secuencia observable cumplen una condición. |
|
Amb<TSource>(IEnumerable<IObservable<TSource>>) | Propaga la secuencia observable que reacciona primero con los orígenes especificados. |
|
Amb<TSource>(IObservable<TSource>[]) | Propaga la secuencia observable que reacciona primero con los orígenes especificados. |
|
Amb<TSource>(IObservable<TSource>, IObservable<TSource>) | Propaga la secuencia observable que reacciona primero con la primera y la segunda secuencia especificadas. |
|
Y<TLeft, TRight> | Coincide cuando ambas secuencias observables tienen un valor disponible. |
|
Any<TSource>(IObservable<TSource>) | Determina si una secuencia observable contiene elementos. |
|
Any<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Determina si todos los elementos de una secuencia observable cumplen una condición. |
|
AsObservable<TSource> | Oculta la identidad de una secuencia observable. |
|
Average(IObservable<Decimal>) | Calcula el promedio de una secuencia observable de valores decimales . |
|
Average(IObservable<Double>) | Calcula el promedio de una secuencia observable de valores Double . |
|
Average(IObservable<Int32>) | Calcula el promedio de una secuencia observable de valores Int32 . |
|
Average(IObservable<Int64>) | Calcula el promedio de una secuencia observable de valores Int64 . |
|
Average(IObservable Nullable<<Decimal>>) | Calcula el promedio de una secuencia observable de valores Decimal que aceptan valores NULL . |
|
Average(IObservable Nullable<<Double>>) | Calcula el promedio de una secuencia observable de valores Double que aceptan valores NULL . |
|
Average(IObservable Nullable<<Int32>>) | Calcula el promedio de una secuencia observable de valores Int32 que aceptan valores NULL. |
|
Average(IObservable Nullable<<Int64>>) | Calcula el promedio de una secuencia observable de valores Int64 que aceptan valores NULL. |
|
Average(IObservable Nullable<<Single>>) | Calcula el promedio de una secuencia observable de valores Float que aceptan valores NULL. |
|
Average(IObservable<Single>) | Calcula el promedio de una secuencia observable de valores Float. |
|
Buffer<TSource>(IObservable<TSource>, Int32) | Indica cada elemento de una secuencia observable en búferes no superpuestos consecutivos que se generan en función de la información de recuento de elementos. |
|
Buffer<TSource>(IObservable<TSource>, TimeSpan) | Indica cada elemento de una secuencia observable en búferes no superpuestos consecutivos que se generan en función de la información de tiempo. |
|
Buffer<TSource>(IObservable<TSource>, Int32, Int32) | Indica cada elemento de una secuencia observable en cero o más búferes que se generan en función de la información de recuento de elementos. |
|
Buffer<TSource>(IObservable<TSource>, TimeSpan, Int32) | Indica cada elemento de una secuencia observable en un búfer que se envía cuando está lleno o ha transcurrido un período de tiempo determinado. |
|
TSource<(IObservable<TSource>>, TimeSpan, IScheduler) | Indica cada elemento de una secuencia observable en búferes no superpuestos consecutivos que se generan en función de la información de tiempo. |
|
Buffer<TSource>(IObservable<TSource>, TimeSpan, TimeSpan) | Indica cada elemento de una secuencia observable en cero o más búferes que se generan en función de la información de tiempo. |
|
Buffer<TSource>(IObservable<TSource>, TimeSpan, Int32, IScheduler) | Indica cada elemento de una secuencia observable en un búfer que se envía cuando está lleno o ha transcurrido un período de tiempo determinado. |
|
Buffer<TSource>(IObservable<TSource>, TimeSpan, TimeSpan, IScheduler) | Indica cada elemento de una secuencia observable en cero o más búferes que se generan en función de la información de tiempo. |
|
TSource de buffer<, TBufferClosing>(IObservable<TSource>, Func<IObservable<TBufferClosing>>) | Indica cada elemento de una secuencia observable en búferes consecutivos que no se superponen. |
método público |
Buffer<TSource, TBufferOpening, TBufferClosing>(IObservable<TSource>, IObservable<TBufferOpening>, Func<TBufferOpening, IObservable<TBufferClosing>>) | Indica cada elemento de una secuencia observable consultable en búferes no superpuestos consecutivos. |
método público |
TResult de conversión<> | Convierte los elementos de una secuencia observable en el tipo especificado. |
método público |
Catch<TSource>(IEnumerable<IObservable<TSource>>) | Continúa una secuencia observable terminada por una excepción con la siguiente secuencia observable. |
método público |
Catch<TSource>(IObservable<TSource>[]) | Continúa una secuencia observable terminada por una excepción con la siguiente secuencia observable. |
método público |
Catch<TSource>(IObservable<TSource>, IObservable<TSource>) | Continúa una secuencia observable terminada por una excepción con la siguiente secuencia observable. |
método público |
Catch<TSource, TException>(IObservable<TSource>, Func<TException, IObservable<TSource>>) | Continúa una secuencia observable terminada por una excepción del tipo especificado con la secuencia observable generada por el controlador. |
método público |
CombineLatest<TFirst, TSecond, TResult> | Combina dos secuencias observables en una secuencia observable mediante el uso de la función selector cada vez que una de las secuencias observables genera un elemento. |
método público |
Concat<TSource>(IEnumerable<IObservable<TSource>>) | Concatena una secuencia enumerable de secuencias observables. |
método público |
Concat<TSource>(IObservable<IObservable<TSource>>) | Concatena una secuencia observable de secuencias observables. |
método público |
Concat<TSource>(IObservable<TSource>[]) | Concatena todas las secuencias observables. |
método público |
Concat<TSource>(IObservable<TSource>, IObservable<TSource>) | Concatena dos secuencias observables. |
método público |
Contiene<TSource>(IObservable<TSource>, TSource) | Determina si una secuencia observable contiene un elemento especificado mediante el comparador de igualdad predeterminado. |
método público |
Contiene<TSource>(IObservable<TSource>, TSource, IEqualityComparer<TSource>) | Determina si una secuencia observable contiene un elemento especificado mediante un objeto System.Collections.Generic.IEqualityComparer< especificado; T>. |
método público |
Count<TSource> | Devuelve un Int32 que representa el número total de elementos de una secuencia observable. |
método público |
Crear<TSource>(Func<IObserver<TSource>, Action>) | Crea una secuencia observable a partir de una implementación de método de suscripción especificada con una suscripción especificada. |
método público |
Crear<TSource>(Func<IObserver<TSource>, IDisposable>) | Crea una secuencia observable a partir de una implementación de método de suscripción. |
método público |
DefaultIfEmpty<TSource>(IObservable<TSource>) | Devuelve los elementos de la secuencia especificada o el valor predeterminado del parámetro de tipo en una secuencia singleton si la secuencia está vacía. |
método público |
DefaultIfEmpty<TSource>(IObservable<TSource>, TSource) | Devuelve los elementos de la secuencia especificada o el valor predeterminado del parámetro de tipo en una secuencia singleton si la secuencia está vacía. |
método público |
Aplazar<TValue> | Devuelve una secuencia observable que invoca el generador observable cada vez que se suscribe un nuevo observador. |
método público |
Delay<TSource>(IObservable<TSource>, DateTimeOffset) | Indica la secuencia observable por tiempo de vencimiento con el origen y dueTime especificados. |
método público |
Delay<TSource>(IObservable<TSource>, TimeSpan) | Indica la secuencia observable por tiempo de vencimiento con el origen y dueTime especificados. |
método público |
Delay<TSource>(IObservable<TSource>, DateTimeOffset, IScheduler) | Indica la secuencia observable por tiempo de vencimiento con el origen, dueTime y scheduler especificados. |
método público |
Delay<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Indica la secuencia observable por tiempo de vencimiento con el origen, dueTime y scheduler especificados. |
método público |
Dematerializar<TSource> | Desmaterializa los valores de notificación explícitos de una secuencia observable como notificaciones implícitas. |
método público |
Distinct<TSource>(IObservable<TSource>) | Devuelve una secuencia observable que contiene solo elementos distintos con un origen especificado. |
método público |
Distinct<TSource>(IObservable<TSource>, IEqualityComparer<TSource>) | Devuelve una secuencia observable que solo contiene elementos distintos según el comparador. |
método público |
Distinct<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Devuelve una secuencia observable que solo contiene elementos distintos según keySelector. |
método público |
Distinct<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Devuelve una secuencia observable que solo contiene elementos distintos según keySelector. |
método público |
DistinctUntilChanged<TSource>(IObservable<TSource>) | Devuelve una secuencia observable que contiene solo distintos elementos contiguos con un origen especificado. |
método público |
DistinctUntilChanged<TSource>(IObservable<TSource>, IEqualityComparer<TSource>) | Devuelve una secuencia observable que contiene solo distintos elementos contiguos según el comparador. |
método público |
DistinctUntilChanged<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>) | Devuelve una secuencia observable que contiene solo distintos elementos contiguos según keySelector. |
método público |
DistinctUntilChanged<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>, IEqualityComparer<TKey>) | Devuelve una secuencia observable que contiene solo distintos elementos contiguos según keySelector y el comparador. |
método público |
Do<TSource>(IObservable<TSource>, Action<TSource>) | Invoca una acción para cada elemento de la secuencia observable. |
método público |
Do<TSource>(IObservable<TSource>, IObserver<TSource>) | Invoca una acción para cada elemento de la secuencia observable e invoca una acción tras la finalización excepcional de la secuencia observable. |
|
Do<TSource>(IObservable<TSource>, Action<TSource>, Action) | Invoca una acción para cada elemento de la secuencia observable e invoca una acción tras la finalización correcta de la secuencia observable. |
|
Do<TSource>(IObservable<TSource>, Action<TSource>, Action<Exception>) | Invoca una acción para cada elemento de la secuencia observable e invoca una acción tras la finalización excepcional de la secuencia observable. |
|
Do<TSource>(IObservable<TSource>, Action<TSource>, Action<Exception>, Action) | Invoca una acción para cada elemento de la secuencia observable e invoca una acción tras la finalización correcta o excepcional de la secuencia observable. |
|
ElementAt<TSource> | Devuelve el elemento situado en un índice especificado de una secuencia. |
|
ElementAtOrDefault<TSource> | Devuelve el elemento situado en un índice especificado de una secuencia o un valor predeterminado si el índice está fuera del intervalo. |
|
TResult>() vacío< | Devuelve una secuencia observable vacía. |
|
TResult<> vacío(IScheduler) | Devuelve una secuencia observable vacía con el programador especificado. |
|
Por último<, TSource> | Invoca una acción especificada después de que la secuencia observable de origen finalice normalmente o mediante una excepción. |
|
First<TSource>(IObservable<TSource>) | Devuelve el primer elemento de una secuencia observable con un origen especificado. |
|
First<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Devuelve el primer elemento de una secuencia observable que coincide con el predicado. |
|
FirstOrDefault<TSource>(IObservable<TSource>) | Devuelve el primer elemento de una secuencia observable o un valor predeterminado si no se encuentra ningún valor. |
|
FirstOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Devuelve el primer elemento de una secuencia observable que coincide con el predicado o un valor predeterminado si no se encuentra ningún valor. |
|
ForEach<TSource> | Invoca una acción para cada elemento de la secuencia observable y se bloquea hasta que finaliza la secuencia. |
|
FromAsyncPattern(Func<AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<TResult(Func<AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult>, TResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1>(Func<T1, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, TResult>(Func<T1, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2>(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, TResult(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult>, TResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, TResult>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult, Action<IAsyncResult>>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8>(Func<T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
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>) | Convierte un par de función de invocación Begin/End en una función asincrónica. |
|
FromEvent(Action<>, Action Action<>) | Convierte un evento de .NET en una secuencia observable. |
|
FromEvent TEventArgs(Action Action<<TEventArgs>>, Action<<TEventArgs>>)<> | Convierte un evento de .NET en una secuencia observable. |
|
FromEvent<TDelegate, TEventArgs>(Action<TDelegate>, Action<TDelegate>) | Convierte un evento de .NET en una secuencia observable. |
|
FromEvent<TDelegate, TEventArgs>(Func<Action<TEventArgs>, TDelegate>, Action<TDelegate>, Action<TDelegate>) | Convierte un evento de .NET en una secuencia observable. |
|
FromEventPattern(Action<EventHandler>, Action<EventHandler>) | Convierte un evento de .NET, que se ajusta al patrón de eventos estándar de .NET, en una secuencia observable con un controlador de adición y un controlador de eliminación especificados. |
|
FromEventPattern(Object, String) | Convierte un evento de .NET, que se ajusta al patrón de eventos estándar de .NET, a una secuencia observable, mediante la reflexión para buscar un evento de instancia. |
|
FromEventPattern(Type, String) | Convierte un evento de .NET, conforme al patrón de eventos estándar de .NET, en una secuencia observable, mediante la reflexión para buscar un evento estático. |
|
FromEventPattern<TEventArgs>(Action<EventHandler<TEventArgs>>, Action<EventHandler<TEventArgs>>) | Convierte un evento de .NET, conforme al patrón de eventos estándar de .NET, en una secuencia observable con el controlador de agregar y quitar controlador especificado. |
|
FromEventPattern<TEventArgs>(Object, String) | Convierte un evento de .NET, que se ajusta al patrón de eventos estándar de .NET, a una secuencia observable, mediante la reflexión para buscar un evento de instancia. |
|
FromEventPattern<TEventArgs>(Type, String) | Convierte un evento de .NET, conforme al patrón de eventos estándar de .NET, en una secuencia observable, mediante la reflexión para buscar un evento estático. |
|
FromEventPattern<TDelegate, TEventArgs>(Action<TDelegate>, Action<TDelegate>) | Convierte un evento de .NET, conforme al patrón de eventos estándar de .NET, en una secuencia observable con el controlador de agregar y quitar controlador especificado. |
|
FromEventPattern<TDelegate, TEventArgs>(Func<EventHandler<TEventArgs>, TDelegate>, Action<TDelegate>, Action<TDelegate>) | Convierte un evento de .NET, conforme al patrón de eventos estándar de .NET, en una secuencia observable con la conversión especificada, agregar controlador y quitar controlador. |
|
Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>) | Genera una secuencia observable mediante la iteración de un estado a partir de un estado inicial hasta que se produce un error en la condición. |
|
Generate<TState, TResult(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>>, Func<TState, DateTimeOffset>) | Genera una secuencia observable mediante la iteración de un estado a partir de un estado inicial hasta que se produce un error en la condición. |
|
Generate<TState, TResult(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>>, Func<TState, TimeSpan>) | Genera una secuencia observable mediante la iteración de un estado a partir de un estado inicial hasta que se produce un error en la condición. |
|
Generate<TState, TResult(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>>, IScheduler) | Genera una secuencia observable mediante la iteración de un estado a partir de un estado inicial hasta que se produce un error en la condición. |
|
Generate<TState, TResult(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>>, Func<TState, DateTimeOffset>, IScheduler) | Genera una secuencia observable mediante la iteración de un estado a partir de un estado inicial hasta que se produce un error en la condición. |
|
Generate<TState, TResult(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>>, Func<TState, TimeSpan>, IScheduler) | Genera una secuencia observable mediante la iteración de un estado a partir de un estado inicial hasta que se produce un error en la condición. |
|
GetEnumerator<TSource> | Devuelve un enumerador que enumera todos los valores de la secuencia observable. |
|
GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Agrupa los elementos de una secuencia observable según una función de selector de claves especificada. |
|
GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Agrupa los elementos de una secuencia observable según una función y comparador de selector de claves especificados. |
|
GroupBy<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) | Agrupa los elementos de una secuencia observable y selecciona los elementos resultantes mediante una función especificada. |
|
GroupBy<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) | Agrupa los elementos de una secuencia observable según una función y comparador de selector de claves especificados y selecciona los elementos resultantes mediante una función especificada. |
|
GroupByUntil<TSource, TKey, TDuration>(IObservable TSource>, Func<TSource, TKey>, Func<IGroupedObservable<TKey, TSource>, IObservable<<TDuration>>) | Agrupa los elementos de una secuencia observable según una función de selector de claves especificada. |
|
GroupByUntil<TSource, TKey, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>, IEqualityComparer<TKey>) | Agrupa los elementos de una secuencia observable según una función y comparador de selector de claves especificados. |
|
GroupByUntil<TSource, TKey, TElement, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func TSource, TElement>, Func<<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>) | Agrupa los elementos de una secuencia observable según una función de selector de claves especificada y selecciona los elementos resultantes mediante una función especificada. |
|
GroupByUntil<TSource, TKey, TElement, TDuration>(IObservable TSource>, Func<TSource, TKey>, Func TSource, TElement>, Func<<IGroupedObservable<TKey, TElement>, IObservable<<TDuration>>, IEqualityComparer<TKey>) | Agrupa los elementos de una secuencia observable según una función y comparador de selector de claves especificados y selecciona los elementos resultantes mediante una función especificada. |
|
GroupJoin<TLeft, TRight, TLeftDuration, TRightDuration, TResult> | Correlaciona los elementos de dos secuencias en función de duraciones superpuestas y agrupa los resultados. |
|
IgnoreElements<TSource> | Omite todos los valores de una secuencia observable dejando solo los mensajes de finalización. |
|
Interval(TimeSpan) | Devuelve una secuencia observable que genera un valor después de cada punto. |
|
Interval(TimeSpan, IScheduler) | Devuelve una secuencia observable que genera un valor después de cada punto. |
|
Join<TLeft, TRight, TLeftDuration, TRightDuration, TResult> | Correlaciona los elementos de dos secuencias en función de duraciones superpuestas. |
|
Last<TSource>(IObservable<TSource>) | Devuelve el último elemento de una secuencia observable con un origen especificado. |
|
Last<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Devuelve el último elemento de una secuencia observable que coincide con el predicado. |
|
LastOrDefault<TSource>(IObservable<TSource>) | Devuelve el último elemento de la secuencia observable o un valor predeterminado si no se encuentra ningún valor. |
|
LastOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Devuelve el último elemento de una secuencia observable que coincide con el predicado o un valor predeterminado si no se encuentra ningún valor. |
|
TSource más reciente<> | Muestra el valor más reciente de una secuencia observable. |
|
LongCount<TSource> | Devuelve un valor Int64 que representa el número total de elementos de una secuencia observable. |
|
Materializar<TSource> | Materializa las notificaciones implícitas de una secuencia observable como valores de notificación explícitos. |
|
Max(IObservable<Decimal>) | Devuelve el valor máximo en una secuencia observable de valores decimales . |
|
Max(IObservable<Double>) | Devuelve el valor máximo en una secuencia observable de valores Double . |
|
Max(IObservable<Int32>) | Devuelve el valor máximo en una secuencia observable de valores Int32 . |
|
Max(IObservable<Int64>) | Devuelve el valor máximo en una secuencia observable de valores Int64 . |
|
Max(IObservable Decimal>> que<acepta<valores NULL) | Devuelve el valor máximo en una secuencia observable de valores Decimal que aceptan valores NULL . |
|
Max(IObservable Nullable<<Double>>) | Devuelve el valor máximo de una secuencia observable de valores Double que aceptan valores NULL . |
|
Max(IObservable Nullable<<Int32>>) | Devuelve el valor máximo en una secuencia observable de valores Int32 que aceptan valores NULL. |
|
Max(IObservable Nullable<<Int64>>) | Devuelve el valor máximo en una secuencia observable de valores Int64 que aceptan valores NULL. |
|
Max(IObservable Nullable<<Single>>) | Devuelve el valor máximo en una secuencia observable de valores Float que aceptan valores NULL. |
|
Max(IObservable<Single>) | Devuelve el valor máximo en una secuencia observable de valores Float. |
|
Max<TSource>(IObservable<TSource>) | Devuelve el elemento máximo de una secuencia observable. |
|
Max<TSource>(IObservable<TSource>, IComparer<TSource>) | Devuelve el valor máximo de una secuencia observable según el comparador especificado. |
|
MaxBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Devuelve los elementos de una secuencia observable con el valor de clave máximo. |
|
MaxBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IComparer<TKey>) | Devuelve los elementos de una secuencia observable con el valor de clave máximo. |
|
Merge<TSource>(IEnumerable<IObservable<TSource>>) | Combina una secuencia enumerable de secuencias observables en una sola secuencia observable. |
|
Merge<TSource>(IObservable IObservable<<TSource>>) | Combina una secuencia observable de secuencias observables en una secuencia observable. |
|
Merge<TSource>(IObservable<TSource>[]) | Combina todas las secuencias observables en una sola secuencia observable. |
|
Merge<TSource>(IEnumerable<IObservable<TSource>>, Int32) | Combina una secuencia enumerable de secuencias observables en una secuencia observable, lo que limita el número de suscripciones simultáneas a secuencias internas. |
método público |
Merge<TSource>(IEnumerable<IObservable<TSource>>, IScheduler) | Combina una secuencia enumerable de secuencias observables en una sola secuencia observable. |
método público |
Merge<TSource>(IObservable IObservable<<TSource>>, Int32) | Combina una secuencia enumerable de secuencias observables en una secuencia observable, lo que limita el número de suscripciones simultáneas a secuencias internas. |
método público |
Merge<TSource>(IObservable<TSource>, IObservable<TSource>) | Combina una secuencia observable de secuencias observables en una secuencia observable. |
método público |
Merge<TSource>(IScheduler, IObservable<TSource>[]) | Combina todas las secuencias observables en una sola secuencia observable. |
método público |
Merge<TSource>(IEnumerable<IObservable<TSource>>, Int32, IScheduler) | Combina una secuencia enumerable de secuencias observables en una secuencia observable, lo que limita el número de suscripciones simultáneas a secuencias internas. |
método público |
Merge<TSource>(IObservable<TSource>, IObservable<TSource>, IScheduler) | Combina dos secuencias observables en una sola secuencia observable. |
método público |
Min(IObservable<Decimal>) | Devuelve el valor mínimo en una secuencia observable de valores decimales . |
método público |
Min(IObservable<Double>) | Devuelve el valor mínimo en una secuencia observable de valores Double . |
método público |
Min(IObservable<Int32>) | Devuelve el valor mínimo en una secuencia observable de valores Int32 . |
método público |
Min(IObservable<Int64>) | Devuelve el valor mínimo en una secuencia observable de valores Int64 . |
método público |
Min(IObservable Nullable<<Decimal>>) | Devuelve el valor mínimo en una secuencia observable de valores Decimal que aceptan valores NULL . |
método público |
Min(IObservable Nullable<<Double>>) | Devuelve el valor mínimo en una secuencia observable de valores Double que aceptan valores NULL . |
método público |
Min(IObservable Nullable<<Int32>>) | Devuelve el valor mínimo en una secuencia observable de valores Int32 que aceptan valores NULL. |
método público |
Min(IObservable Nullable<<Int64>>) | Devuelve el valor mínimo en una secuencia observable de valores Int64 que aceptan valores NULL. |
método público |
Min(IObservable Nullable<<Single>>) | Devuelve el valor mínimo en una secuencia observable de valores Float que aceptan valores NULL. |
método público |
Min(IObservable<Single>) | Devuelve el valor mínimo en una secuencia observable de valores Float. |
método público |
Min<TSource>(IObservable<TSource>) | Devuelve el elemento mínimo de una secuencia observable. |
método público |
Min<TSource>(IObservable<TSource>, IComparer<TSource>) | Devuelve el valor mínimo de una secuencia observable según el comparador especificado. |
método público |
MinBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Devuelve los elementos de una secuencia observable con el valor de clave mínimo. |
método público |
MinBy<TSource, TKey>(IObservable<TSource, Func<TSource>, TKey>, IComparer<TKey>) | Devuelve los elementos de una secuencia observable con el valor de clave mínimo según el comparador especificado. |
método público |
MostRecent<TSource> | Muestra el valor más reciente en una secuencia observable. |
método público |
TSource de multidifusión<, TResult>(IObservable<TSource, ISubject<TSource>, TResult>) | Devuelve una secuencia observable conectable que tras la conexión hace que la secuencia de origen inserte los resultados en el asunto especificado. |
método público |
TSource de multidifusión<, TIntermediate, TResult>(IObservable<TSource>, Func<ISubject<TSource, TIntermediate>>, Func<IObservable<TIntermediate>, IObservable<TResult>>) | Devuelve una secuencia observable que contiene los elementos de una secuencia generada por la multidifusión de la secuencia de origen dentro de una función selectora. |
método público |
Nunca<TResult> | Devuelve una secuencia observable que no termina. |
método público |
Siguiente<TSource> | Muestra el siguiente valor (bloqueo sin almacenamiento en búfer) de en una secuencia observable. |
método público |
ObserveOn<TSource>(IObservable<TSource>, IScheduler) | Notificar de forma asincrónica a los observadores en el programador especificado. |
método público |
ObserveOn<TSource>(IObservable<TSource>, SynchronizationContext) | Notificar de forma asincrónica a los observadores en el contexto de sincronización especificado. |
método público |
OfType<TResult> | Filtra los elementos de una secuencia observable en función del tipo especificado. |
método público |
OnErrorResumeNext<TSource>(IEnumerable<IObservable<TSource>>) | Continúa una secuencia observable que finaliza normalmente o mediante una excepción con la siguiente secuencia observable. |
método público |
OnErrorResumeNext<TSource>(IObservable<TSource>[]) | Continúa una secuencia observable que finaliza normalmente o mediante una excepción con la siguiente secuencia observable. |
método público |
OnErrorResumeNext<TSource>(IObservable<TSource>, IObservable<TSource>) | Continúa una secuencia observable que finaliza normalmente o mediante una excepción con la siguiente secuencia observable. |
método público |
Publicar<TSource>(IObservable<TSource>) | Devuelve una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente. |
método público |
Publicar<TSource>(IObservable<TSource>, TSource) | Devuelve una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente y comienza por initialValue. |
|
Publicar<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente. |
|
Publish<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TSource) | Devuelve una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente y comienza por initialValue. |
|
PublishLast<TSource>(IObservable<TSource>) | Devuelve una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente que contiene solo la última notificación. |
|
PublishLast<TSource, TResult>(IObservable<TSource>, Func<IObservable TSource>, IObservable<<TResult>>) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente que contiene solo la última notificación. |
|
Range(Int32, Int32) | Genera una secuencia observable de números enteros dentro de un intervalo especificado. |
|
Range(Int32, Int32, IScheduler) | Genera una secuencia observable de números enteros dentro de un intervalo especificado. |
|
RefCount<TSource> | Devuelve una secuencia observable que permanece conectada al origen siempre que haya al menos una suscripción a la secuencia observable. |
|
Repeat<TSource>(IObservable<TSource>) | Repite la secuencia observable indefinidamente. |
|
Repeat<TResult>(TResult) | Genera una secuencia observable que repite el elemento especificado infinitamente. |
|
Repeat<TSource>(IObservable<TSource>, Int32) | Repite la secuencia observable indefinidamente. |
|
Repeat<TResult(TResult>, Int32) | Genera una secuencia observable que repite el elemento especificado el número de veces especificado. |
|
Repeat<TResult(TResult>, IScheduler) | Genera una secuencia observable que repite el elemento especificado infinitamente. |
|
Repeat<TResult(TResult>, Int32, IScheduler) | Genera una secuencia observable que repite el elemento especificado del número de veces especificado. |
|
<Reproducir TSource>(IObservable<TSource>) | Devuelve una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente que reproduce todas las notificaciones. |
|
<Reproducir TSource>(IObservable<TSource>, Int32) | Devuelve una secuencia observable conectable que comparte una sola suscripción a las notificaciones bufferSize de reproducción de secuencias subyacentes. |
|
<Reproducir TSource>(IObservable<TSource>, IScheduler) | Devuelve una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente que reproduce todas las notificaciones. |
|
<Reproducir TSource>(IObservable<TSource>, TimeSpan) | Devuelve una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente que reproduce todas las notificaciones dentro de la ventana. |
|
Replay<TSource>(IObservable<TSource>, Int32, IScheduler) | Devuelve una secuencia observable conectable que comparte una sola suscripción a las notificaciones bufferSize de reproducción de secuencias subyacentes. |
|
<Reproducir TSource>(IObservable<TSource>, Int32, TimeSpan) | Devuelve una secuencia observable conectable que comparte una sola suscripción al búfer de reproducción de secuencias subyacenteSize notifications within window. |
|
<Reproducir TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Devuelve una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente que reproduce todas las notificaciones dentro de la ventana. |
|
Replay<TSource>(IObservable<TSource>, Int32, TimeSpan, IScheduler) | Devuelve una secuencia observable conectable que comparte una sola suscripción al búfer de reproducción de secuencias subyacenteSize notifications within window. |
|
Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable TSource>, IObservable<<TResult>>) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente y comienza por el valor inicial. |
|
Replay<TSource, TResult(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>>, Int32) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a las notificaciones bufferSize de reproducción de secuencias subyacentes. |
|
<Reproducir TSource, TResult(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>>, IScheduler) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente que reproduce todas las notificaciones. |
|
Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TimeSpan) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente reproduciendo todas las notificaciones dentro de la ventana. |
|
<Reproducir TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, IScheduler) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a las notificaciones bufferSize de reproducción de secuencias subyacentes. |
|
Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, TimeSpan) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente replaying bufferSize notifications within window. |
|
Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TimeSpan, IScheduler) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente reproduciendo todas las notificaciones dentro de la ventana. |
|
Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) | Devuelve una secuencia observable que es el resultado de invocar el selector en una secuencia observable conectable que comparte una sola suscripción a la secuencia subyacente replaying bufferSize notifications within window. |
|
Reintentar<TSource>(IObservable<TSource>) | Repite la secuencia observable de origen hasta que finaliza correctamente. |
|
Retry<TSource>(IObservable<TSource>, Int32) | Repite la secuencia observable de origen hasta que finaliza correctamente. |
|
Devolver<TResult>(TResult) | Devuelve una secuencia observable que contiene un único elemento con un valor especificado. |
|
Devolver<TResult(TResult>, IScheduler) | Devuelve una secuencia observable que contiene un valor único con un valor y un programador especificados. |
método público |
Ejemplo<de TSource>(IObservable<TSource>, TimeSpan) | Muestra la secuencia observable en cada intervalo. |
método público |
Ejemplo<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Muestra la secuencia observable en cada intervalo con el origen, el intervalo y el programador especificados. |
método público |
Ejemplo<de TSource, TSample>(IObservable<TSource>, IObservable<TSample>) | Muestra la secuencia observable en tics de muestreo con el origen y el muestreador especificados. |
método público |
Scan<TSource>(IObservable<TSource>, Func<TSource, TSource, TSource>) | Aplica una función de acumulador sobre una secuencia observable y devuelve cada resultado intermedio con el origen y el acumulador especificados. |
método público |
Scan<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) | Aplica una función de acumulador sobre una secuencia observable y devuelve cada resultado intermedio con el origen, inicialización y acumulador especificados. |
método público |
Seleccione<TSource, TResult>(IObservable<TSource>, Func<TSource, TResult>) | Proyecta cada elemento de una secuencia observable en un nuevo formulario con el origen y el selector especificados. |
método público |
Seleccione<TSource, TResult>(IObservable<TSource>, Func<TSource, Int32, TResult>) | Proyecta cada elemento de una secuencia observable en un nuevo formulario incorporando el índice del elemento con el origen y el selector especificados. |
método público |
SelectMany<TSource, TResult>(IObservable<TSource, Func<TSource>, IEnumerable<TResult>>) | Proyecta cada elemento de una secuencia observable en una secuencia observable y aplana las secuencias observables resultantes en una secuencia observable. |
método público |
SelectMany<TSource, TResult>(IObservable<TSource, Func<TSource>, IObservable<TResult>>) | Proyecta cada elemento de una secuencia observable en una secuencia observable y aplana las secuencias observables resultantes en una secuencia observable. |
método público |
SelectMany<TSource, TOther>(IObservable<TSource>, IObservable<TOther>) | Proyecta cada elemento de una secuencia observable en una secuencia observable y aplana las secuencias observables resultantes en una secuencia observable. |
método público |
SelectMany<TSource, TResult>(IObservable<TSource, Func<TSource>, IObservable<TResult>>, Func<Exception, IObservable<TResult, Func<IObservable<TResult>>>>) | Proyecta cada elemento de una secuencia observable en una secuencia observable y aplana las secuencias observables resultantes en una secuencia observable. |
método público |
SelectMany<TSource, TCollection, TResult>(IObservable<TSource>, Func<TSource, IEnumerable<TCollection, Func<TSource, TCollection>>, TResult>) | Proyecta cada elemento de una secuencia observable en una secuencia observable y aplana las secuencias observables resultantes en una secuencia observable. |
método público |
SelectMany<TSource, TCollection, TResult>(IObservable<TSource>, Func<TSource, IObservable<TCollection, Func<TSource, TCollection>>, TResult>) | Proyecta cada elemento de una secuencia observable en una secuencia observable y aplana las secuencias observables resultantes en una secuencia observable. |
método público |
SequenceEqual<TSource>(IObservable<TSource>, IObservable<TSource>) | Determina si dos secuencias son iguales comparando los elementos de forma emparejada. |
método público |
SequenceEqual<TSource>(IObservable<TSource>, IObservable<TSource>, IEqualityComparer<TSource>) | Determina si dos secuencias son iguales comparando los elementos de forma emparejada mediante un comparador de igualdad especificado. |
método público |
TSource> único<(IObservable<TSource>) | Devuelve el único elemento de una secuencia observable y produce una excepción si no hay exactamente un elemento en la secuencia observable. |
método público |
Single<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Devuelve el único elemento de una secuencia observable que coincide con el predicado y produce una excepción si no hay exactamente un elemento en la secuencia observable. |
método público |
SingleOrDefault<TSource>(IObservable<TSource>) | Devuelve el único elemento de una secuencia observable o un valor predeterminado si la secuencia observable está vacía. |
método público |
SingleOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Devuelve el único elemento de una secuencia observable que coincide con el predicado o un valor predeterminado si no se encuentra ningún valor. |
método público |
Omitir<TSource> | Omite un número especificado de valores en una secuencia observable y, a continuación, devuelve los valores restantes. |
método público |
SkipLast<TSource> | Omite un número especificado de elementos al final de una secuencia observable. |
método público |
SkipUntil<TSource, TOther> | Devuelve los valores de la secuencia observable de origen solo después de que la otra secuencia observable genere un valor. |
método público |
SkipWhile<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Omite los valores de una secuencia observable siempre que una condición especificada sea true y, a continuación, devuelve los valores restantes. |
método público |
SkipWhile<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) | Omite los valores de una secuencia observable siempre que una condición especificada sea true y, a continuación, devuelve los valores restantes. |
método público |
Start(Action) | Invoca la acción de forma asincrónica. |
método público |
Start(Action, IScheduler) | Invoca la acción de forma asincrónica. |
método público |
Iniciar<TSource>(Func<TSource>) | Invoca la función de forma asincrónica. |
método público |
Iniciar<TSource>(Func<TSource>, IScheduler) | Invoca la función de forma asincrónica. |
método público |
StartWith<TSource>(IObservable<TSource>, TSource[]) | Antepone una secuencia de valores a una secuencia observable con el origen y los valores especificados. |
método público |
StartWith<TSource>(IObservable<TSource>, IScheduler, TSource[]) | Antepone una secuencia de valores a una secuencia observable con el origen, el programador y los valores especificados. |
método público |
Suscripción<a TSource>(IEnumerable<TSource>, IObserver<TSource>) | Suscribe un observador a una secuencia enumerable con el origen y el observador especificados. |
método público |
Subscribe<TSource>(IEnumerable<TSource>, IObserver<TSource>, IScheduler) | Suscribe un observador a una secuencia enumerable con el origen y el observador especificados. |
método público |
SubscribeOn<TSource>(IObservable<TSource>, IScheduler) | Suscribe y cancela la suscripción asincrónica a los observadores en el programador especificado. |
método público |
SubscribeOn<TSource>(IObservable<TSource>, SynchronizationContext) | Suscribe y cancela la suscripción asincrónica de observadores en el contexto de sincronización especificado. |
|
Sum(IObservable<Decimal>) | Calcula la suma de una secuencia de valores decimales . |
|
Sum(IObservable<Double>) | Calcula la suma de una secuencia de valores Double . |
|
Sum(IObservable<Int32>) | Calcula la suma de una secuencia de valores Int32 . |
|
Sum(IObservable<Int64>) | Calcula la suma de una secuencia de valores Int64 . |
|
Sum(IObservable Decimal>> que<acepta<valores NULL) | Calcula la suma de una secuencia de valores decimales que aceptan valores NULL. |
|
Sum(IObservable Nullable<<Double>>) | Calcula la suma de una secuencia de valores Double que aceptan valores NULL . |
|
Sum(IObservable Nullable<<Int32>>) | Calcula la suma de una secuencia de valores Int32 que aceptan valores NULL. |
|
Sum(IObservable Nullable<<Int64>>) | Calcula la suma de una secuencia de valores Int64 que aceptan valores NULL. |
|
Sum(IObservable Nullable<<Single>>) | Calcula la suma de una secuencia de valores Float que aceptan valores NULL. |
|
Sum(IObservable<Single>) | Calcula la suma de una secuencia de valores Float. |
|
Switch<TSource> | Transforma una secuencia observable de secuencias observables en una secuencia observable que genera valores solo a partir de la secuencia observable más reciente. |
|
Synchronize<TSource>(IObservable<TSource>) | Sincroniza la secuencia observable. |
|
Synchronize<TSource>(IObservable<TSource>, Object) | Sincroniza la secuencia observable. |
|
Take<TSource> | Devuelve un número especificado de valores contiguos desde el principio de una secuencia observable. |
|
TakeLast<TSource> | Devuelve un número especificado de elementos contiguos desde el final de una secuencia observable. |
|
TakeUntil<TSource, TOther> | Devuelve los valores de la secuencia observable de origen hasta que la otra secuencia observable genera un valor. |
|
TakeWhile<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Devuelve valores de una secuencia observable siempre que una condición especificada sea true y, a continuación, omite los valores restantes. |
|
TakeWhile<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) | Devuelve valores de una secuencia observable siempre que una condición especificada sea true y, a continuación, omite los valores restantes. |
|
A continuación<, TSource, TResult> | Coincide cuando la secuencia observable tiene un valor disponible y proyecta el valor. |
|
Throttle<TSource>(IObservable<TSource>, TimeSpan) | Omite los valores de una secuencia observable seguida de otro valor antes del tiempo de vencimiento con el origen y dueTime especificados. |
|
Throttle<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Omite los valores de una secuencia observable seguida de otro valor antes del tiempo de vencimiento con el origen, dueTime y scheduler especificados. |
|
Throw<TResult>(Exception) | Devuelve una secuencia observable que finaliza con una excepción. |
|
Throw<TResult>(Exception, IScheduler) | Devuelve una secuencia observable que finaliza con una excepción con el programador especificado. |
|
TimeInterval<TSource>(IObservable<TSource>) | Registra el intervalo de tiempo entre valores consecutivos en una secuencia observable con el origen especificado. |
|
TimeInterval<TSource>(IObservable<TSource>, IScheduler) | Registra el intervalo de tiempo entre valores consecutivos en una secuencia observable con el origen y el programador especificados. |
|
Timeout<TSource>(IObservable<TSource>, DateTimeOffset) | Devuelve la secuencia observable o timeoutException si transcurre dueTime. |
|
Timeout<TSource>(IObservable<TSource>, TimeSpan) | Devuelve la secuencia observable o timeoutException si transcurre dueTime. |
|
Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IObservable<TSource>) | Devuelve la secuencia observable o timeoutException si transcurre dueTime. |
|
Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IScheduler) | Devuelve la secuencia observable o timeoutException si transcurre dueTime. |
|
Timeout<TSource>(IObservable<TSource>, TimeSpan, IObservable<TSource>) | Devuelve la secuencia observable de origen o la otra secuencia observable si transcurre dueTime. |
|
Timeout<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Devuelve la secuencia observable o timeoutException si transcurre dueTime. |
|
Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IObservable<TSource>, IScheduler) | Devuelve la secuencia observable de origen o la otra secuencia observable si transcurre dueTime. |
|
Timeout<TSource>(IObservable<TSource>, TimeSpan, IObservable<TSource>, IScheduler) | Devuelve la secuencia observable de origen o la otra secuencia observable si transcurre dueTime. |
|
Timer(DateTimeOffset) | Devuelve una secuencia observable que genera un valor en tiempo de vencimiento. |
|
Timer(TimeSpan) | Devuelve una secuencia observable que genera un valor después de que haya transcurrido el tiempo de vencimiento. |
|
Timer(DateTimeOffset, IScheduler) | Devuelve una secuencia observable que genera un valor en tiempo de vencimiento. |
|
Timer(DateTimeOffset, TimeSpan) | Devuelve una secuencia observable que genera un valor en tiempo de vencimiento y, a continuación, después de cada período. |
|
Timer(TimeSpan, IScheduler) | Devuelve una secuencia observable que genera un valor después de que haya transcurrido el tiempo de vencimiento. |
|
Timer(TimeSpan, TimeSpan) | Devuelve una secuencia observable que genera un valor después de que haya transcurrido el tiempo de vencimiento y, a continuación, después de cada período. |
|
Timer(DateTimeOffset, TimeSpan, IScheduler) | Devuelve una secuencia observable que genera un valor en tiempo de vencimiento y, a continuación, después de cada período. |
|
Timer(TimeSpan, TimeSpan, IScheduler) | Devuelve una secuencia observable que genera un valor después de que haya transcurrido el tiempo de vencimiento y, a continuación, cada período. |
|
Marca de<tiempo TSource>(IObservable<TSource>) | Registra la marca de tiempo de cada valor de una secuencia observable con el origen especificado. |
|
Timestamp<TSource>(IObservable<TSource>, IScheduler) | Registra la marca de tiempo de cada valor de una secuencia observable con el origen y el programador especificados. |
|
ToArray<TSource> | Crea una matriz a partir de una secuencia observable. |
|
ToAsync(Action) | Convierte la función en una función asincrónica. |
|
ToAsync(Action, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<TSource>(Action<TSource>) | Convierte la función en una función asincrónica. |
|
ToAsync<TResult>(Func<TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<TSource>(Action<TSource>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<TResult>(Func<TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>, IScheduler) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
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>) | Convierte la función en una función asincrónica. |
|
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) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2>(Action<T1, T2>) | Convierte la función en una función asincrónica. |
|
ToAsync<T, TResult>(Func<T, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2>(Action<T1, T2>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T, TResult>(Func<T, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3>(Action<T1, T2, T3>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3>(Action<T1, T2, T3>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>, IScheduler) | Convierte la función en una función asincrónica. |
|
ToDictionary<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Crea un diccionario a partir de una secuencia observable según una función de selector de claves especificada. |
|
ToDictionary<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Crea un diccionario a partir de una secuencia observable según una función de selector de claves especificada y un comparador. |
|
ToDictionary<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) | Crea un diccionario a partir de una secuencia observable según una función de selector de claves especificada y una función de selector de elementos. |
|
ToDictionary<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) | Crea un diccionario a partir de una secuencia observable según una función de selector de claves especificada, un comparador y una función de selector de elementos. |
|
ToEnumerable<TSource> | Convierte una secuencia observable en una secuencia enumerable. |
|
ToEvent(IObservable<Unit>) | Expone una secuencia observable como un objeto con un evento de .NET con un origen especificado. |
|
ToEvent<TSource>(IObservable<TSource>) | Expone una secuencia observable como un objeto con un evento de .NET con un origen especificado. |
|
ToEventPattern<TEventArgs> | Expone una secuencia observable como un objeto con un evento de .NET. |
|
ToList<TSource> | Crea una lista a partir de una secuencia observable. |
|
ToLookup<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) | Crea una búsqueda a partir de una secuencia observable según una función de selector de claves especificada. |
|
ToLookup<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) | Crea una búsqueda a partir de una secuencia observable según una función de selector de claves especificada y un comparador. |
|
ToLookup<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) | Crea una búsqueda a partir de una secuencia observable según una función de selector de claves especificada y una función de selector de elementos. |
|
ToLookup<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) | Crea una búsqueda a partir de una secuencia observable según una función de selector de claves especificada, un comparador y una función de selector de elementos. |
|
ToObservable<TSource>(IEnumerable<TSource>) | Convierte una secuencia enumerable en una secuencia observable con un origen especificado. |
|
ToObservable<TSource>(IEnumerable<TSource>, IScheduler) | Convierte una secuencia enumerable en una secuencia observable con un origen y un programador especificados. |
|
Uso de<TSource, TResource> | Construye una secuencia observable que depende de un objeto de recurso. |
|
When<TResult>(IEnumerable<Plan<TResult>>) | Combina los resultados de varios patrones. |
|
When<TResult>(Result>[]) | Combina los resultados de varios patrones. |
|
Where<TSource>(IObservable<TSource>, Func<TSource, Boolean>) | Filtra los elementos de una secuencia observable en función de un predicado. |
|
Where<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) | Filtra los elementos de una secuencia observable en función de un predicado mediante la incorporación del índice del elemento. |
|
Window<TSource>(IObservable<TSource>, Int32) | Proyecta cada elemento de una secuencia observable en ventanas no superpuestas consecutivas que se generan en función de la información de recuento de elementos. |
|
Window<TSource>(IObservable<TSource>, TimeSpan) | Proyecta cada elemento de una secuencia observable en ventanas no superpuestas consecutivas que se generan en función de la información de tiempo. |
|
Window<TSource>(IObservable<TSource>, Int32, Int32) | Proyecta cada elemento de una secuencia observable en cero o más ventanas que se generan en función de la información de recuento de elementos. |
|
Window<TSource>(IObservable<TSource>, TimeSpan, Int32) | Proyecta cada elemento de una secuencia observable en una ventana que se completa cuando está lleno o ha transcurrido un período de tiempo determinado. |
|
Window<TSource>(IObservable<TSource>, TimeSpan, IScheduler) | Proyecta cada elemento de una secuencia observable en ventanas no superpuestas consecutivas que se generan en función de la información de tiempo. |
|
Window<TSource>(IObservable<TSource>, TimeSpan, TimeSpan) | Proyecta cada elemento de una secuencia observable en cero o más ventanas que se generan en función de la información de tiempo. |
|
Window<TSource>(IObservable<TSource>, TimeSpan, Int32, IScheduler) | Proyecta cada elemento de una secuencia observable en una ventana que se completa cuando está lleno o ha transcurrido un período de tiempo determinado. |
|
Window<TSource>(IObservable<TSource>, TimeSpan, TimeSpan, IScheduler) | Proyecta cada elemento de una secuencia observable en cero o más ventanas que se generan en función de la información de tiempo. |
|
Window<TSource, TWindowClosing>(IObservable<TSource>, Func<IObservable<TWindowClosing>>) | Proyecta cada elemento de una secuencia observable en ventanas consecutivas que no se superponen. |
|
Window<TSource, TWindowOpening, TWindowClosing>(IObservable TSource>, IObservable<TWindowOpening>, Func<TWindowOpening, IObservable<<TWindowClosing>>) | Proyecta cada elemento de una secuencia observable en cero o más ventanas. |
|
Zip<TFirst, TSecond, TResult>(IObservable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, TResult>) | Combina una secuencia observable y una secuencia enumerable en una secuencia observable mediante la función selector. |
|
Zip<TFirst, TSecond, TResult>(IObservable<TFirst>, IObservable<TSecond>, Func<TFirst, TSecond, TResult>) | Combina dos secuencias observables en una secuencia observable mediante la combinación de sus elementos de forma emparejada. |
Superior
Seguridad para subprocesos
Todos los miembros estáticos públicos (Shared de Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.