Partilhar via


Classe Observável

Fornece um conjunto de métodos estáticos para operações de consulta em sequências observáveis.

Hierarquia de herança

System.Object
  System.Reactive.Linq.Observable

Namespace:System.Reactive.Linq
Assembly: System.Reactive (em System.Reactive.dll)

Sintaxe

'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

O tipo Observável expõe os membros a seguir.

Métodos

  Nome Descrição
Membro método público Aggregate<TSource>(IObservable<TSource>, Func<TSource, TSource, TSource>) Aplica uma função de acumulador em uma sequência observável.
Membro método público Aggregate<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) Aplica uma função de acumulador em uma sequência observável com o valor de semente especificado.
Membro método público Todos os<TSource> Determina se todos os elementos de uma sequência observável atendem a uma condição.
Membro método público Amb<TSource>(IEnumerable<IObservable<TSource>>) Propaga a sequência observável que reage primeiro com uma fonte especificada.
Membro método público Amb<TSource>(IObservable<TSource>[]) Propaga a sequência observável que reage primeiro com uma fonte especificada.
Membro método público Amb<TSource>(IObservable<TSource>, IObservable<TSource>) Propaga a sequência observável que reage primeiro com a primeira e a segunda sequência especificadas.
Membro método público E<TLeft, TRight> Corresponde quando ambas as sequências observáveis têm um valor disponível.
Membro método público Any<TSource>(IObservable<TSource>) Determina se uma sequência observável contém elementos.
Membro método público Any<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Determina se todos os elementos de uma sequência observável atendem a uma condição.
Membro método público AsObservable<TSource> Oculta a identidade de uma sequência observável.
Membro método público Average(IObservable<Decimal>) Calcula a média de uma sequência observável de valores decimais .
Membro método público Average(IObservable<Double>) Calcula a média de uma sequência observável de valores Double .
Membro método público Average(IObservable<Int32>) Calcula a média de uma sequência observável de valores Int32 .
Membro método público Average(IObservable<Int64>) Calcula a média de uma sequência observável de valores Int64 .
Membro método público Average(IObservable<Nullable<Decimal>>) Calcula a média de uma sequência observável de valores decimais anuláveis.
Membro método público Average(IObservable<Nullable<Double>>) Calcula a média de uma sequência observável de valores Double anuláveis.
Membro método público Average(IObservable<Nullable<Int32>>) Calcula a média de uma sequência observável de valores Int32 anuláveis.
Membro método público Average(IObservable<Nullable<Int64>>) Calcula a média de uma sequência observável de valores Int64 anuláveis.
Membro método público Average(IObservable<Nullable<Single>>) Calcula a média de uma sequência observável de valores Float anuláveis.
Membro método público Average(IObservable<Single>) Calcula a média de uma sequência observável de valores Float.
Membro método público Buffer<TSource>(IObservable<TSource>, Int32) Indica cada elemento de uma sequência observável em buffers consecutivos não sobrepostos que são produzidos com base nas informações de contagem de elementos.
Membro método público Buffer<TSource>(IObservable<TSource>, TimeSpan) Indica cada elemento de uma sequência observável em buffers consecutivos não sobrepostos que são produzidos com base em informações de tempo.
Membro método público Buffer<TSource>(IObservable<TSource>, Int32, Int32) Indica cada elemento de uma sequência observável em zero ou mais buffers produzidos com base nas informações de contagem de elementos.
Membro método público Buffer<TSource>(IObservable<TSource>, TimeSpan, Int32) Indica cada elemento de uma sequência observável em um buffer que é enviado quando ele está cheio ou um determinado período de tempo decorrido.
Membro método público Buffer<TSource>(IObservable<TSource>, TimeSpan, IScheduler) Indica cada elemento de uma sequência observável em buffers consecutivos não sobrepostos que são produzidos com base em informações de tempo.
Membro método público Buffer<TSource>(IObservable<TSource>, TimeSpan, TimeSpan) Indica cada elemento de uma sequência observável em zero ou mais buffers produzidos com base nas informações de tempo.
Membro método público Buffer<TSource>(IObservable<TSource>, TimeSpan, Int32, IScheduler) Indica cada elemento de uma sequência observável em um buffer que é enviado quando ele está cheio ou um determinado período de tempo decorrido.
Membro método público Buffer<TSource>(IObservable<TSource>, TimeSpan, TimeSpan, IScheduler) Indica cada elemento de uma sequência observável em zero ou mais buffers produzidos com base nas informações de tempo.
Membro método público Buffer<TSource, TBufferClosing>(IObservable<TSource>, Func<IObservable<TBufferClosing>>) Indica cada elemento de uma sequência observável em buffers consecutivos não sobrepostos.
Método estático do método público Buffer<TSource, TBufferOpening, TBufferClosing>(IObservable<TSource>, IObservable<TBufferOpening>, Func<TBufferOpening, IObservable<TBufferClosing>>) Indica cada elemento de uma sequência observável consultável em buffers consecutivos não sobrepostos.
Método estático do método público Converter<TResult> Converte os elementos de uma sequência observável no tipo especificado.
Método estático do método público Catch<TSource>(IEnumerable<IObservable<TSource>>) Continua uma sequência observável que é encerrada por uma exceção com a próxima sequência observável.
Método estático do método público Catch<TSource>(IObservable<TSource>[]) Continua uma sequência observável que é encerrada por uma exceção com a próxima sequência observável.
Método estático do método público Catch<TSource>(IObservable<TSource>, IObservable<TSource>) Continua uma sequência observável que é encerrada por uma exceção com a próxima sequência observável.
Método estático do método público Catch<TSource, TException>(IObservable<TSource>, Func<TException, IObservable<TSource>>) Continua uma sequência observável que é encerrada por uma exceção do tipo especificado com a sequência observável produzida pelo manipulador.
Método estático do método público CombineLatest<TFirst, TSecond, TResult> Mescla duas sequências observáveis em uma sequência observável usando a função seletora sempre que uma das sequências observáveis produz um elemento.
Método estático do método público Concat<TSource>(IEnumerable<IObservable<TSource>>) Concatena uma sequência enumerável de sequências observáveis.
Método estático do método público Concat<TSource>(IObservable<IObservable<TSource>>) Concatena uma sequência observável de sequências observáveis.
Método estático do método público Concat<TSource>(IObservable<TSource>[]) Concatena todas as sequências observáveis.
Método estático do método público Concat<TSource>(IObservable<TSource>, IObservable<TSource>) Concatena duas sequências observáveis.
Método estático do método público Contém<TSource>(IObservable<TSource>, TSource) Determina se uma sequência observável contém um elemento especificado usando o comparador de igualdade padrão.
Método estático do método público Contém<TSource>(IObservable<TSource>, TSource, IequalityComparer<TSource>) Determina se uma sequência observável contém um elemento especificado usando um System.Collections.Generic.IEqualityComparer&lt especificado; T&gt;.
Método estático do método público Contar<TSource> Retorna um Int32 que representa o número total de elementos em uma sequência observável.
Método estático do método público Criar<TSource>(Func<IObserver<TSource>, Action>) Cria uma sequência observável de uma implementação de método de assinatura especificada com uma assinatura especificada.
Método estático do método público Criar<TSource>(Func<IObserver<TSource>, IDisposable>) Cria uma sequência observável a partir de uma implementação de método de assinatura.
Método estático do método público DefaultIfEmpty<TSource>(IObservable<TSource>) Retorna os elementos da sequência especificada ou o valor padrão do parâmetro de tipo em uma sequência singleton se a sequência estiver vazia.
Método estático do método público DefaultIfEmpty<TSource>(IObservable<TSource>, TSource) Retorna os elementos da sequência especificada ou o valor padrão do parâmetro de tipo em uma sequência singleton se a sequência estiver vazia.
Método estático do método público <Adiar TValue> Retorna uma sequência observável que invoca a fábrica observável sempre que um novo observador assina.
Método estático do método público Delay<TSource>(IObservable<TSource>, DateTimeOffset) Indica a sequência observável por tempo de conclusão com a origem especificada e dueTime.
Método estático do método público Delay<TSource>(IObservable<TSource>, TimeSpan) Indica a sequência observável por tempo de conclusão com a origem especificada e dueTime.
Método estático do método público Delay<TSource>(IObservable<TSource>, DateTimeOffset, IScheduler) Indica a sequência observável por tempo de conclusão com a origem, dueTime e agendador especificados.
Método estático do método público Delay<TSource>(IObservable<TSource>, TimeSpan, IScheduler) Indica a sequência observável por tempo de conclusão com a origem, dueTime e agendador especificados.
Método estático do método público Desmaterializar<o TSource> Desmaterializa os valores de notificação explícitos de uma sequência observável como notificações implícitas.
Método estático do método público Distinct<TSource>(IObservable<TSource>) Retorna uma sequência observável que contém apenas elementos distintos com uma origem especificada.
Método estático do método público Distinct<TSource>(IObservable<TSource>, IequalityComparer<TSource>) Retorna uma sequência observável que contém apenas elementos distintos de acordo com o comparador.
Método estático do método público Distinct<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Retorna uma sequência observável que contém apenas elementos distintos de acordo com o keySelector.
Método estático do método público Distinct<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Retorna uma sequência observável que contém apenas elementos distintos de acordo com o keySelector.
Método estático do método público DistinctUntilChanged<TSource>(IObservable<TSource>) Retorna uma sequência observável que contém apenas elementos contíguos distintos com uma origem especificada.
Método estático do método público DistinctUntilChanged<TSource>(IObservable<TSource>, IEqualityComparer<TSource>) Retorna uma sequência observável que contém apenas elementos contíguos distintos de acordo com o comparador.
Método estático do método público DistinctUntilChanged<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Retorna uma sequência observável que contém apenas elementos contíguos distintos de acordo com o keySelector.
Método estático do método público DistinctUntilChanged<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Retorna uma sequência observável que contém apenas elementos contíguos distintos de acordo com o keySelector e o comparador.
Método estático do método público Do<TSource>(IObservable<TSource>, Action<TSource>) Invoca uma ação para cada elemento na sequência observável.
Método estático do método público Do<TSource>(IObservable<TSource>, IObserver<TSource>) Invoca uma ação para cada elemento na sequência observável e invoca uma ação após o encerramento excepcional da sequência observável.
Método estático do método público Do<TSource>(IObservable<TSource>, Action<TSource>, Action) Invoca uma ação para cada elemento na sequência observável e invoca uma ação após o encerramento normal da sequência observável.
Método estático do método público Do<TSource>(IObservable<TSource>, Action<TSource>, Action<Exception>) Invoca uma ação para cada elemento na sequência observável e invoca uma ação após o encerramento excepcional da sequência observável.
Método estático do método público Do<TSource>(IObservable<TSource>, Action<TSource>, Action<Exception>, Action) Invoca uma ação para cada elemento na sequência observável e invoca uma ação no encerramento normal ou excepcional da sequência observável.
Método estático do método público ElementAt<TSource> Retorna o elemento de um índice especificado em uma sequência.
Método estático do método público ElementAtOrDefault<TSource> Retorna o elemento em um índice especificado em uma sequência ou um valor padrão se o índice estiver fora do intervalo.
Método estático do método público TResult>() vazio< Retorna uma sequência observável vazia.
Método estático do método público TResult> vazio<(IScheduler) Retorna uma sequência observável vazia com o agendador especificado.
Método estático do método público Por fim<, TSource> Invoca uma ação especificada depois que a sequência observável de origem termina normalmente ou por uma exceção.
Método estático do método público First<TSource>(IObservable<TSource>) Retorna o primeiro elemento de uma sequência observável com uma origem especificada.
Método estático do método público First<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Retorna o primeiro elemento de uma sequência observável que corresponde ao predicado.
Método estático do método público FirstOrDefault<TSource>(IObservable<TSource>) Retorna o primeiro elemento de uma sequência observável ou um valor padrão se nenhum valor for encontrado.
Método estático do método público FirstOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Retorna o primeiro elemento de uma sequência observável que corresponde ao predicado ou um valor padrão se nenhum valor for encontrado.
Método estático do método público ForEach<TSource> Invoca uma ação para cada elemento na sequência observável e bloqueia até que a sequência seja encerrada.
Método estático do método público FromAsyncPattern(Func<AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<TResult>(Func<AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1>(Func<T1, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, TResult>(Func<T1, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2>(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, TResult>(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, TResult>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8>(Func<T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público 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>) Converte um par de funções de invocação Begin/End em uma função assíncrona.
Método estático do método público FromEvent(Action<Action>, Action<Action>) Converte um evento .NET em uma sequência observável.
Método estático do método público FromEvent<TEventArgs>(Action<Action<TEventArgs>>, Action<Action<TEventArgs>>) Converte um evento .NET em uma sequência observável.
Método estático do método público FromEvent<TDelegate, TEventArgs>(Action<TDelegate>, Action<TDelegate>) Converte um evento .NET em uma sequência observável.
Método estático do método público FromEvent<TDelegate, TEventArgs>(Func<Action<TEventArgs>, TDelegate>, Action<TDelegate>, Action<TDelegate>) Converte um evento .NET em uma sequência observável.
Método estático do método público FromEventPattern(Action<EventHandler>, Action<EventHandler>) Converte um evento .NET, em conformidade com o padrão de evento .NET padrão, em uma sequência observável com um manipulador de adição especificado e manipulador de remoção.
Método estático do método público FromEventPattern(Object, String) Converte um evento .NET, em conformidade com o padrão de evento .NET padrão, em uma sequência observável, usando reflexão para localizar um evento de instância.
Método estático do método público FromEventPattern(Type, String) Converte um evento .NET, em conformidade com o padrão de evento .NET padrão, em uma sequência observável, usando reflexão para encontrar um evento estático.
Método estático do método público FromEventPattern<TEventArgs>(Action<EventHandler<TEventArgs>>, Action<EventHandler<TEventArgs>>) Converte um evento .NET, em conformidade com o padrão de evento .NET padrão, em uma sequência observável com o manipulador de adição especificado e o manipulador de remoção.
Método estático do método público FromEventPattern<TEventArgs>(Object, String) Converte um evento .NET, em conformidade com o padrão de evento .NET padrão, em uma sequência observável, usando reflexão para localizar um evento de instância.
Método estático do método público FromEventPattern<TEventArgs>(Type, String) Converte um evento .NET, em conformidade com o padrão de evento .NET padrão, em uma sequência observável, usando reflexão para encontrar um evento estático.
Método estático do método público FromEventPattern<TDelegate, TEventArgs>(Action<TDelegate>, Action<TDelegate>) Converte um evento .NET, em conformidade com o padrão de evento .NET padrão, em uma sequência observável com o manipulador de adição especificado e o manipulador de remoção.
Método estático do método público FromEventPattern<TDelegate, TEventArgs>(Func<EventHandler<TEventArgs>, TDelegate>, Action<TDelegate>, Action<TDelegate>) Converte um evento .NET, em conformidade com o padrão de evento .NET padrão, em uma sequência observável com a conversão especificada, adicionar manipulador e remover manipulador.
Método estático do método público Gerar<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>) Gera uma sequência observável iterando um estado de um estado inicial até que a condição falhe.
Método estático do método público Gerar<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, DateTimeOffset>) Gera uma sequência observável iterando um estado de um estado inicial até que a condição falhe.
Método estático do método público Gerar<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, TimeSpan>) Gera uma sequência observável iterando um estado de um estado inicial até que a condição falhe.
Método estático do método público Gerar<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, IScheduler) Gera uma sequência observável iterando um estado de um estado inicial até que a condição falhe.
Método estático do método público Gerar<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, DateTimeOffset>, IScheduler) Gera uma sequência observável iterando um estado de um estado inicial até que a condição falhe.
Método estático do método público Gerar<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, TimeSpan>, IScheduler) Gera uma sequência observável iterando um estado de um estado inicial até que a condição falhe.
Método estático do método público GetEnumerator<TSource> Retorna um enumerador que enumera todos os valores da sequência observável.
Método estático do método público GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Agrupa os elementos de uma sequência observável de acordo com uma função de seletor de chave especificada.
Método estático do método público GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Agrupa os elementos de uma sequência observável de acordo com uma função de seletor de chave e um comparador especificados.
Método estático do método público GroupBy<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) Agrupa os elementos de uma sequência observável e seleciona os elementos resultantes usando uma função especificada.
Método estático do método público GroupBy<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Agrupa os elementos de uma sequência observável de acordo com uma função de seletor de chave especificada e o comparador e seleciona os elementos resultantes usando uma função especificada.
Membro método público GroupByUntil<TSource, TKey, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>) Agrupa os elementos de uma sequência observável de acordo com uma função de seletor de chave especificada.
Membro método público GroupByUntil<TSource, TKey, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>, IEqualityComparer<TKey>) Agrupa os elementos de uma sequência observável de acordo com uma função de seletor de chave e um comparador especificados.
Membro método público GroupByUntil<TSource, TKey, TElement, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>) Agrupa os elementos de uma sequência observável de acordo com uma função de seletor de chave especificada e seleciona os elementos resultantes usando uma função especificada.
Membro método público GroupByUntil<TSource, TKey, TElement, TDuration>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>, IEqualityComparer<TKey>) Agrupa os elementos de uma sequência observável de acordo com uma função de seletor de chave e um comparador especificados e seleciona os elementos resultantes usando uma função especificada.
Membro método público GroupJoin<TLeft, TRight, TLeftDuration, TRightDuration, TResult> Correlaciona os elementos de duas sequências com base em durações sobrepostas e agrupa os resultados.
Membro método público IgnoreElements<TSource> Ignora todos os valores em uma sequência observável, deixando apenas as mensagens de encerramento.
Membro método público Interval(TimeSpan) Retorna uma sequência observável que produz um valor após cada período.
Membro método público Interval(TimeSpan, IScheduler) Retorna uma sequência observável que produz um valor após cada período.
Membro método público Join<TLeft, TRight, TLeftDuration, TRightDuration, TResult> Correlaciona os elementos de duas sequências com base em durações sobrepostas.
Membro método público Last<TSource>(IObservable<TSource>) Retorna o último elemento de uma sequência observável com uma origem especificada.
Membro método público Last<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Retorna o último elemento de uma sequência observável que corresponde ao predicado.
Membro método público LastOrDefault<TSource>(IObservable<TSource>) Retorna o último elemento na sequência observável ou um valor padrão se nenhum valor for encontrado.
Membro método público LastOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Retorna o último elemento de uma sequência observável que corresponde ao predicado ou um valor padrão se nenhum valor for encontrado.
Membro método público TSource mais recente<> Amostra o valor mais recente em uma sequência observável.
Membro método público LongCount<TSource> Retorna um Int64 que representa o número total de elementos em uma sequência observável.
Membro método público Materializar<TSource> Materializa as notificações implícitas de uma sequência observável como valores de notificação explícitos.
Membro método público Max(IObservable<Decimal>) Retorna o valor máximo em uma sequência observável de valores decimais .
Membro método público Max(IObservable<Double>) Retorna o valor máximo em uma sequência observável de valores Double .
Membro método público Max(IObservable<Int32>) Retorna o valor máximo em uma sequência observável de valores Int32 .
Membro método público Max(IObservable<Int64>) Retorna o valor máximo em uma sequência observável de valores Int64 .
Membro método público Max(IObservable<Nullable<Decimal>>) Retorna o valor máximo em uma sequência observável de valores decimais anuláveis.
Membro método público Max(IObservable<Nullable<Double>>) Retorna o valor máximo em uma sequência observável de valores Double anuláveis.
Membro método público Max(IObservable<Nullable<Int32>>) Retorna o valor máximo em uma sequência observável de valores Int32 anuláveis.
Membro método público Max(IObservable<Nullable<Int64>>) Retorna o valor máximo em uma sequência observável de valores Int64 anuláveis.
Membro método público Max(IObservable<Nullable<Single>>) Retorna o valor máximo em uma sequência observável de valores Float anuláveis.
Membro método público Max(IObservable<Single>) Retorna o valor máximo em uma sequência observável de valores Float.
Membro método público Max<TSource>(IObservable<TSource>) Retorna o elemento máximo em uma sequência observável.
Membro método público Max<TSource>(IObservable<TSource>, IComparer<TSource>) Retorna o valor máximo em uma sequência observável de acordo com o comparador especificado.
Membro método público MaxBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Retorna os elementos em uma sequência observável com o valor máximo da chave.
Membro método público MaxBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IComparer<TKey>) Retorna os elementos em uma sequência observável com o valor máximo da chave.
Membro método público Merge<TSource>(IEnumerable<IObservable<TSource>>) Mescla uma sequência enumerável de sequências observáveis em uma única sequência observável.
Membro método público Merge<TSource>(IObservable<IObservable<TSource>>) Mescla uma sequência observável de sequências observáveis em uma sequência observável.
Membro método público Merge<TSource>(IObservable<TSource>[]) Mescla todas as sequências observáveis em uma única sequência observável.
Membro método público Merge<TSource>(IEnumerable<IObservable<TSource>>, Int32) Mescla uma sequência enumerável de sequências observáveis em uma sequência observável, limitando o número de assinaturas simultâneas a sequências internas.
Membro método público Merge<TSource>(IEnumerable<IObservable<TSource>>, IScheduler) Mescla uma sequência enumerável de sequências observáveis em uma única sequência observável.
Membro método público Merge<TSource>(IObservable<IObservable<TSource>>, Int32) Mescla uma sequência enumerável de sequências observáveis em uma sequência observável, limitando o número de assinaturas simultâneas a sequências internas.
Membro método público Merge<TSource>(IObservable<TSource>, IObservable<TSource>) Mescla uma sequência observável de sequências observáveis em uma sequência observável.
Membro método público Merge<TSource>(IScheduler, IObservable<TSource>[]) Mescla todas as sequências observáveis em uma única sequência observável.
Membro método público Merge<TSource>(IEnumerable<IObservable<TSource>>, Int32, IScheduler) Mescla uma sequência enumerável de sequências observáveis em uma sequência observável, limitando o número de assinaturas simultâneas a sequências internas.
Membro método público Merge<TSource>(IObservable<TSource>, IObservable<TSource>, IScheduler) Mescla duas sequências observáveis em uma única sequência observável.
Membro método público Min(IObservable<Decimal>) Retorna o valor mínimo em uma sequência observável de valores decimais .
Membro método público Min(IObservable<Double>) Retorna o valor mínimo em uma sequência observável de valores Double .
Membro método público Min(IObservable<Int32>) Retorna o valor mínimo em uma sequência observável de valores Int32 .
Membro método público Min(IObservable<Int64>) Retorna o valor mínimo em uma sequência observável de valores Int64 .
Membro método público Min(IObservable<Nullable<Decimal>>) Retorna o valor mínimo em uma sequência observável de valores decimais anuláveis.
Membro método público Min(IObservable<Nullable<Double>>) Retorna o valor mínimo em uma sequência observável de valores Double anuláveis.
Membro método público Min(IObservable<Nullable<Int32>>) Retorna o valor mínimo em uma sequência observável de valores Int32 anuláveis.
Membro método público Min(IObservable<Nullable<Int64>>) Retorna o valor mínimo em uma sequência observável de valores Int64 anuláveis.
Membro método público Min(IObservable<Nullable<Single>>) Retorna o valor mínimo em uma sequência observável de valores Float anuláveis.
Membro método público Min(IObservable<Single>) Retorna o valor mínimo em uma sequência observável de valores Float.
Membro método público Min<TSource>(IObservable<TSource>) Retorna o elemento mínimo em uma sequência observável.
Membro método público Min<TSource>(IObservable<TSource>, IComparer<TSource>) Retorna o valor mínimo em uma sequência observável de acordo com o comparador especificado.
Membro método público MinBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Retorna os elementos em uma sequência observável com o valor mínimo da chave.
Membro método público MinBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IComparer<TKey>) Retorna os elementos em uma sequência observável com o valor mínimo da chave de acordo com o comparador especificado.
Membro método público MostRecent<TSource> Amostra o valor mais recente em uma sequência observável.
Membro método público Multicast<TSource, TResult>(IObservable<TSource>, ISubject<TSource, TResult>) Retorna uma sequência observável conectável que, após a conexão, faz com que a sequência de origem envie resultados por push para o assunto especificado.
Membro método público Multicast<TSource, TIntermediate, TResult>(IObservable<TSource>, Func<ISubject<TSource, TIntermediate>>, Func<IObservable<TIntermediate>, IObservable<TResult>>) Retorna uma sequência observável que contém os elementos de uma sequência produzida por multicast da sequência de origem dentro de uma função seletora.
Membro método público Nunca<TResult> Retorna uma sequência observável que não termina.
Membro método público Próximo<TSource> Amostra o próximo valor (bloqueio sem buffer) de em uma sequência observável.
Membro método público ObserveOn<TSource>(IObservable<TSource>, IScheduler) Notifique observadores de forma assíncrona sobre o agendador especificado.
Membro método público ObserveOn<TSource>(IObservable<TSource>, SynchronizationContext) Notifique observadores de forma assíncrona sobre o contexto de sincronização especificado.
Membro método público OfType<TResult> Filtra os elementos de uma sequência observável com base no tipo especificado.
Membro método público OnErrorResumeNext<TSource>(IEnumerable<IObservable<TSource>>) Continua uma sequência observável que é encerrada normalmente ou por uma exceção com a próxima sequência observável.
Membro método público OnErrorResumeNext<TSource>(IObservable<TSource>[]) Continua uma sequência observável que é encerrada normalmente ou por uma exceção com a próxima sequência observável.
Membro método público OnErrorResumeNext<TSource>(IObservable<TSource>, IObservable<TSource>) Continua uma sequência observável que é encerrada normalmente ou por uma exceção com a próxima sequência observável.
Membro método público Publicar<TSource>(IObservable<TSource>) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente.
Membro método público Publicar<TSource>(IObservable<TSource>, TSource) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente e começa com initialValue.
Membro método público Publicar<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente.
Membro método público Publicar<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TSource) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente e começa com initialValue.
Membro método público PublishLast<TSource>(IObservable<TSource>) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que contém apenas a última notificação.
Membro método público PublishLast<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que contém apenas a última notificação.
Membro método público Range(Int32, Int32) Gera uma sequência observável de números integrais dentro de um intervalo especificado.
Membro método público Range(Int32, Int32, IScheduler) Gera uma sequência observável de números integrais dentro de um intervalo especificado.
Membro método público RefCount<TSource> Retorna uma sequência observável que permanece conectada à origem, desde que haja pelo menos uma assinatura para a sequência observável.
Membro método público Repetir<TSource>(IObservable<TSource>) Repete a sequência observável indefinidamente.
Membro método público Repetir<TResult>(TResult) Gera uma sequência observável que repete o elemento fornecido infinitamente.
Membro método público Repeat<TSource>(IObservable<TSource>, Int32) Repete a sequência observável indefinidamente.
Membro método público Repeat<TResult>(TResult, Int32) Gera uma sequência observável que repete o elemento especificado o número de vezes especificado.
Membro método público Repeat<TResult>(TResult, IScheduler) Gera uma sequência observável que repete o elemento fornecido infinitamente.
Membro método público Repeat<TResult>(TResult, Int32, IScheduler) Gera uma sequência observável que repete o elemento especificado do número de vezes especificado.
Membro método público Replay<TSource>(IObservable<TSource>) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que repete todas as notificações.
Membro método público Replay<TSource>(IObservable<TSource>, Int32) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que reproduz bufferSize notificações.
Membro método público Replay<TSource>(IObservable<TSource>, IScheduler) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que repete todas as notificações.
Membro método público Replay<TSource>(IObservable<TSource>, TimeSpan) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente reproduzindo todas as notificações dentro da janela.
Membro método público Replay<TSource>(IObservable<TSource>, Int32, IScheduler) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que reproduz bufferSize notificações.
Membro método público Replay<TSource>(IObservable<TSource>, Int32, TimeSpan) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que reproduz bufferSize notificações dentro da janela.
Membro método público Replay<TSource>(IObservable<TSource>, TimeSpan, IScheduler) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente reproduzindo todas as notificações dentro da janela.
Membro método público Replay<TSource>(IObservable<TSource>, Int32, TimeSpan, IScheduler) Retorna uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que reproduz bufferSize notificações dentro da janela.
Membro método público Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente e começa com o valor inicial.
Membro método público Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para o buffer de reprodução de sequência subjacenteNotificações de tamanho.
Membro método público Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, IScheduler) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente que repete todas as notificações.
Membro método público Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TimeSpan) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente reproduzindo todas as notificações dentro da janela.
Membro método público Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, IScheduler) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para o buffer de reprodução de sequência subjacenteNotificações de tamanho.
Membro método público Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, TimeSpan) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para o buffer de reprodução de sequência subjacenteNotificações de tamanho dentro da janela.
Membro método público Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TimeSpan, IScheduler) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para a sequência subjacente reproduzindo todas as notificações dentro da janela.
Membro método público Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) Retorna uma sequência observável que é o resultado da invocação do seletor em uma sequência observável conectável que compartilha uma única assinatura para o buffer de reprodução de sequência subjacenteNotificações de tamanho dentro da janela.
Membro método público <Repetir TSource>(IObservable<TSource>) Repete a sequência observável de origem até que ela seja encerrada com êxito.
Membro método público <Repetir TSource>(IObservable<TSource>, Int32) Repete a sequência observável de origem até que ela seja encerrada com êxito.
Membro método público Retornar<TResult>(TResult) Retorna uma sequência observável que contém um único elemento com um valor especificado.
Membro método público Retornar<TResult>(TResult, IScheduler) Retorna uma sequência observável que contém um único valor com um valor e um agendador especificados.
Método estático do método público TSource<> de exemplo(IObservable<TSource>, TimeSpan) Amostra a sequência observável em cada intervalo.
Método estático do método público TSource<> de exemplo(IObservable<TSource>, TimeSpan, IScheduler) Amostra a sequência observável em cada intervalo com a origem, o intervalo e o agendador especificados.
Método estático do método público TSource<de exemplo, TSample>(IObservable<TSource>, IObservable<TSample>) Amostra a sequência observável em tiques de amostragem com a origem e o sampler especificados.
Método estático do método público Digitalizar<TSource>(IObservable<TSource>, Func<TSource, TSource, TSource>) Aplica uma função de acumulador em uma sequência observável e retorna cada resultado intermediário com a origem e o acumulador especificados.
Método estático do método público Scan<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) Aplica uma função de acumulador em uma sequência observável e retorna cada resultado intermediário com a origem, a semente e o acumulador especificados.
Método estático do método público Selecione<TSource, TResult>(IObservable<TSource>, Func<TSource, TResult>) Projeta cada elemento de uma sequência observável em um novo formulário com a origem e o seletor especificados.
Método estático do método público Selecione<TSource, TResult>(IObservable<TSource>, Func<TSource, Int32, TResult>) Projeta cada elemento de uma sequência observável em um novo formulário incorporando o índice do elemento com a origem e o seletor especificados.
Método estático do método público SelectMany<TSource, TResult>(IObservable<TSource>, Func<TSource, IEnumerable<TResult>>) Projeta cada elemento de uma sequência observável para uma sequência observável e nivela as sequências observáveis resultantes em uma sequência observável.
Método estático do método público SelectMany<TSource, TResult>(IObservable<TSource>, Func<TSource, IObservable<TResult>>) Projeta cada elemento de uma sequência observável para uma sequência observável e nivela as sequências observáveis resultantes em uma sequência observável.
Método estático do método público SelectMany<TSource, TOther>(IObservable<TSource>, IObservable<TOther>) Projeta cada elemento de uma sequência observável para uma sequência observável e nivela as sequências observáveis resultantes em uma sequência observável.
Método estático do método público SelectMany<TSource, TResult>(IObservable<TSource>, Func<TSource, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>) Projeta cada elemento de uma sequência observável para uma sequência observável e nivela as sequências observáveis resultantes em uma sequência observável.
Método estático do método público SelectMany<TSource, TCollection, TResult>(IObservable<TSource>, Func<TSource, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>) Projeta cada elemento de uma sequência observável para uma sequência observável e nivela as sequências observáveis resultantes em uma sequência observável.
Método estático do método público SelectMany<TSource, TCollection, TResult>(IObservable<TSource>, Func<TSource, IObservable<TCollection>>, Func<TSource, TCollection, TResult>) Projeta cada elemento de uma sequência observável para uma sequência observável e nivela as sequências observáveis resultantes em uma sequência observável.
Método estático do método público SequenceEqual<TSource>(IObservable<TSource>, IObservable<TSource>) Determina se duas sequências são iguais comparando os elementos no sentido par.
Método estático do método público SequenceEqual<TSource>(IObservable<TSource>, IObservable<TSource>, IEqualityComparer<TSource>) Determina se duas sequências são iguais comparando os elementos em par usando um comparador de igualdade especificado.
Método estático do método público TSource> único<(IObservable<TSource>) Retorna o único elemento de uma sequência observável e gera uma exceção se não houver exatamente um elemento na sequência observável.
Método estático do método público TSource único<(IObservable<TSource>, Func<TSource, Boolean>)> Retorna o único elemento de uma sequência observável que corresponde ao predicado e gera uma exceção se não houver exatamente um elemento na sequência observável.
Método estático do método público SingleOrDefault<TSource>(IObservable<TSource>) Retorna o único elemento de uma sequência observável ou um valor padrão se a sequência observável estiver vazia.
Método estático do método público SingleOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Retorna o único elemento de uma sequência observável que corresponde ao predicado ou um valor padrão se nenhum valor for encontrado.
Método estático do método público Ignorar<TSource> Ignora um número especificado de valores em uma sequência observável e retorna os valores restantes.
Método estático do método público SkipLast<TSource> Ignora um número especificado de elementos no final de uma sequência observável.
Método estático do método público SkipUntil<TSource, TOther> Retorna os valores da sequência observável de origem somente após a outra sequência observável produzir um valor.
Método estático do método público SkipWhile<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Ignora valores em uma sequência observável, desde que uma condição especificada seja verdadeira e, em seguida, retorna os valores restantes.
Método estático do método público SkipWhile<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) Ignora valores em uma sequência observável, desde que uma condição especificada seja verdadeira e, em seguida, retorna os valores restantes.
Método estático do método público Start(Action) Invoca a ação de forma assíncrona.
Método estático do método público Start(Action, IScheduler) Invoca a ação de forma assíncrona.
Método estático do método público Iniciar<TSource>(Func<TSource>) Invoca a função de forma assíncrona.
Método estático do método público Iniciar<TSource>(Func<TSource>, IScheduler) Invoca a função de forma assíncrona.
Método estático do método público StartWith<TSource>(IObservable<TSource>, TSource[]) Anexa uma sequência de valores a uma sequência observável com a origem e os valores especificados.
Método estático do método público StartWith<TSource>(IObservable<TSource>, IScheduler, TSource[]) Anexa uma sequência de valores a uma sequência observável com a origem, o agendador e os valores especificados.
Método estático do método público <Assinar TSource>(IEnumerable<TSource>, IObserver<TSource>) Assina um observador para uma sequência enumerável com a origem e o observador especificados.
Método estático do método público Subscribe<TSource>(IEnumerable<TSource>, IObserver<TSource>, IScheduler) Assina um observador para uma sequência enumerável com a origem e o observador especificados.
Método estático do método público SubscribeOn<TSource>(IObservable<TSource>, IScheduler) Assina de forma assíncrona e cancela a assinatura de observadores no agendador especificado.
Método estático do método público SubscribeOn<TSource>(IObservable<TSource>, SynchronizationContext) Assina e cancela a assinatura de observadores de forma assíncrona no contexto de sincronização especificado.
Método estático do método público Sum(IObservable<Decimal>) Calcula a soma de uma sequência de valores decimais .
Método estático do método público Sum(IObservable<Double>) Calcula a soma de uma sequência de valores Double .
Método estático do método público Sum(IObservable<Int32>) Calcula a soma de uma sequência de valores Int32 .
Método estático do método público Sum(IObservable<Int64>) Calcula a soma de uma sequência de valores Int64 .
Método estático do método público Sum(IObservable<Nullable<Decimal>>) Calcula a soma de uma sequência de valores Decimais anuláveis.
Método estático do método público Sum(IObservable<Nullable<Double>>) Calcula a soma de uma sequência de valores Double anuláveis.
Método estático do método público Sum(IObservable<Nullable<Int32>>) Calcula a soma de uma sequência de valores Int32 anuláveis.
Método estático do método público Sum(IObservable<Nullable<Int64>>) Calcula a soma de uma sequência de valores Int64 anuláveis.
Método estático do método público Sum(IObservable<Nullable<Single>>) Calcula a soma de uma sequência de valores float anuláveis.
Método estático do método público Sum(IObservable<Single>) Calcula a soma de uma sequência de valores Float.
Método estático do método público Alternar<TSource> Transforma uma sequência observável de sequências observáveis em uma sequência observável que produz valores somente da sequência observável mais recente.
Método estático do método público Sincronizar<TSource>(IObservable<TSource>) Sincroniza a sequência observável.
Método estático do método público Sincronizar<TSource>(IObservable<TSource>, Object) Sincroniza a sequência observável.
Método estático do método público Tomar<TSource> Retorna um número especificado de valores contíguos desde o início de uma sequência observável.
Método estático do método público TakeLast<TSource> Retorna um número especificado de elementos contíguos do final de uma sequência observável.
Método estático do método público TakeUntil<TSource, TOther> Retorna os valores da sequência observável de origem até que a outra sequência observável produza um valor.
Método estático do método público TakeWhile<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Retorna valores de uma sequência observável, desde que uma condição especificada seja verdadeira e, em seguida, ignora os valores restantes.
Método estático do método público TakeWhile<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) Retorna valores de uma sequência observável, desde que uma condição especificada seja verdadeira e, em seguida, ignora os valores restantes.
Método estático do método público Em seguida<, TSource, TResult> Corresponde quando a sequência observável tem um valor disponível e projeta o valor.
Método estático do método público Limitação<TSource>(IObservable<TSource>, TimeSpan) Ignora os valores de uma sequência observável que são seguidos por outro valor antes do devido tempo com a origem especificada e dueTime.
Método estático do método público Throttle<TSource>(IObservable<TSource>, TimeSpan, IScheduler) Ignora os valores de uma sequência observável que são seguidos por outro valor antes do devido tempo com a origem especificada, dueTime e agendador.
Método estático do método público Throw<TResult>(Exception) Retorna uma sequência observável que termina com uma exceção.
Método estático do método público Throw<TResult>(Exception, IScheduler) Retorna uma sequência observável que termina com uma exceção com o agendador especificado.
Método estático do método público TimeInterval<TSource>(IObservable<TSource>) Registra o intervalo de tempo entre valores consecutivos em uma sequência observável com a origem especificada.
Método estático do método público TimeInterval<TSource>(IObservable<TSource>, IScheduler) Registra o intervalo de tempo entre valores consecutivos em uma sequência observável com a origem e o agendador especificados.
Método estático do método público Tempo limite<TSource>(IObservable<TSource>, DateTimeOffset) Retorna a sequência observável ou um TimeoutException se dueTime decorrido.
Método estático do método público Tempo limite<TSource>(IObservable<TSource>, TimeSpan) Retorna a sequência observável ou um TimeoutException se dueTime decorrido.
Método estático do método público Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IObservable<TSource>) Retorna a sequência observável ou um TimeoutException se dueTime decorrido.
Método estático do método público Tempo limite<TSource>(IObservable<TSource>, DateTimeOffset, IScheduler) Retorna a sequência observável ou um TimeoutException se dueTime decorrido.
Método estático do método público Tempo limite<TSource>(IObservable<TSource>, TimeSpan, IObservable<TSource>) Retorna a sequência observável de origem ou a outra sequência observável se dueTime decorrido.
Método estático do método público Tempo limite<TSource>(IObservable<TSource>, TimeSpan, IScheduler) Retorna a sequência observável ou um TimeoutException se dueTime decorrido.
Método estático do método público Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IObservable<TSource>, IScheduler) Retorna a sequência observável de origem ou a outra sequência observável se dueTime decorrido.
Método estático do método público Timeout<TSource>(IObservable<TSource>, TimeSpan, IObservable<TSource>, IScheduler) Retorna a sequência observável de origem ou a outra sequência observável se dueTime decorrer.
Membro método público Timer(DateTimeOffset) Retorna uma sequência observável que produz um valor no devido tempo.
Membro método público Timer(TimeSpan) Retorna uma sequência observável que produz um valor após o tempo de conclusão ter decorrido.
Membro método público Timer(DateTimeOffset, IScheduler) Retorna uma sequência observável que produz um valor no devido tempo.
Membro método público Timer(DateTimeOffset, TimeSpan) Retorna uma sequência observável que produz um valor no devido tempo e depois de cada período.
Membro método público Timer(TimeSpan, IScheduler) Retorna uma sequência observável que produz um valor após o tempo de conclusão ter decorrido.
Membro método público Timer(TimeSpan, TimeSpan) Retorna uma sequência observável que produz um valor após o devido tempo decorrido e, em seguida, após cada período.
Membro método público Timer(DateTimeOffset, TimeSpan, IScheduler) Retorna uma sequência observável que produz um valor no devido tempo e depois de cada período.
Membro método público Timer(TimeSpan, TimeSpan, IScheduler) Retorna uma sequência observável que produz um valor após o devido tempo decorrido e, em seguida, cada período.
Membro método público Carimbo de data/hora<TSource>(IObservable<TSource>) Registra o carimbo de data/hora de cada valor em uma sequência observável com a origem especificada.
Membro método público Carimbo de data/hora<TSource>(IObservable<TSource>, IScheduler) Registra o carimbo de data/hora de cada valor em uma sequência observável com a origem e o agendador especificados.
Membro método público ToArray<TSource> Cria uma matriz com base em uma sequência observável.
Membro método público ToAsync(Action) Converte a função em uma função assíncrona.
Membro método público ToAsync(Action, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<TSource>(Action<TSource>) Converte a função em uma função assíncrona.
Membro método público ToAsync<TResult>(Func<TResult>) Converte a função em uma função assíncrona.
Membro método público ToAsync<TSource>(Action<TSource>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<TResult>(Func<TResult>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>) Converte a função em uma função assíncrona.
Membro método público 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) Converte a função em uma função assíncrona.
Membro método público 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) Converte a função em uma função assíncrona.
Membro método público 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>) Converte a função em uma função assíncrona.
Membro método público 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>) Converte a função em uma função assíncrona.
Membro método público 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) Converte a função em uma função assíncrona.
Membro método público 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) Converte a função em uma função assíncrona.
Membro método público 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>) Converte a função em uma função assíncrona.
Membro método público 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>) Converte a função em uma função assíncrona.
Membro método público 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) Converte a função em uma função assíncrona.
Membro método público 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) Converte a função em uma função assíncrona.
Método estático do método público 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>) Converte a função em uma função assíncrona.
Método estático do método público 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>) Converte a função em uma função assíncrona.
Método estático do método público 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) Converte a função em uma função assíncrona.
Método estático do método público 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) Converte a função em uma função assíncrona.
Método estático do método público 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>) Converte a função em uma função assíncrona.
Método estático do método público 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>) Converte a função em uma função assíncrona.
Método estático do método público 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) Converte a função em uma função assíncrona.
Método estático do método público 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) Converte a função em uma função assíncrona.
Método estático do método público 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>) Converte a função em uma função assíncrona.
Método estático do método público 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>) Converte a função em uma função assíncrona.
Método estático do método público 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) Converte a função em uma função assíncrona.
Método estático do método público 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) Converte a função em uma função assíncrona.
Método estático do método público 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>) Converte a função em uma função assíncrona.
Método estático do método público 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) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2>(Action<T1, T2>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T, TResult>(Func<T, TResult>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2>(Action<T1, T2>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T, TResult>(Func<T, TResult>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3>(Action<T1, T2, T3>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3>(Action<T1, T2, T3>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>, IScheduler) Converte a função em uma função assíncrona.
Método estático do método público ToAsync<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>, IScheduler) Converte a função em uma função assíncrona.
Membro método público ToDictionary<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Cria um dicionário de uma sequência observável de acordo com uma função de seletor de chave especificada.
Membro método público ToDictionary<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Cria um dicionário de uma sequência observável de acordo com uma função de seletor de chave especificada e um comparador.
Membro método público ToDictionary<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) Cria um dicionário de uma sequência observável de acordo com uma função de seletor de chave especificada e uma função seletora de elemento.
Membro método público ToDictionary<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Cria um dicionário de uma sequência observável de acordo com uma função de seletor de chave especificada, um comparador e uma função seletora de elemento.
Membro método público ToEnumerable<TSource> Converte uma sequência observável em uma sequência enumerável.
Membro método público ToEvent(IObservable<Unit>) Expõe uma sequência observável como um objeto com um evento .NET com uma origem especificada.
Membro método público ToEvent<TSource>(IObservable<TSource>) Expõe uma sequência observável como um objeto com um evento .NET com uma origem especificada.
Membro método público ToEventPattern<TEventArgs> Expõe uma sequência observável como um objeto com um evento .NET.
Membro método público ToList<TSource> Cria uma lista com base em uma sequência observável.
Membro método público ToLookup<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) Cria uma pesquisa de uma sequência observável de acordo com uma função de seletor de chave especificada.
Membro método público ToLookup<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Cria uma pesquisa de uma sequência observável de acordo com uma função de seletor de chave especificada e um comparador.
Membro método público ToLookup<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) Cria uma pesquisa de uma sequência observável de acordo com uma função de seletor de chave especificada e uma função seletora de elemento.
Membro método público ToLookup<TSource, TKey, TElement>(IObservable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Cria uma pesquisa de uma sequência observável de acordo com uma função de seletor de chave especificada, um comparador e uma função seletora de elemento.
Membro método público ToObservable<TSource>(IEnumerable<TSource>) Converte uma sequência enumerável em uma sequência observável com uma origem especificada.
Membro método público ToObservable<TSource>(IEnumerable<TSource>, IScheduler) Converte uma sequência enumerável em uma sequência observável com uma origem e um agendador especificados.
Membro método público Usando<TSource, TResource> Constrói uma sequência observável que depende de um objeto de recurso.
Membro método público Quando<TResult>(IEnumerable<Plan<TResult>>) Une os resultados de vários padrões.
Membro método público Quando<TResult>(Result>[]) Une os resultados de vários padrões.
Membro método público Where<TSource>(IObservable<TSource>, Func<TSource, Boolean>) Filtra os elementos de uma sequência observável com base em um predicado.
Membro método público Where<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) Filtra os elementos de uma sequência observável com base em um predicado incorporando o índice do elemento.
Membro método público Window<TSource>(IObservable<TSource>, Int32) Projeta cada elemento de uma sequência observável em janelas consecutivas não sobrepostas que são produzidas com base nas informações de contagem de elementos.
Membro método público Window<TSource>(IObservable<TSource>, TimeSpan) Projeta cada elemento de uma sequência observável em janelas consecutivas não sobrepostas que são produzidas com base em informações de tempo.
Membro método público Window<TSource>(IObservable<TSource>, Int32, Int32) Projeta cada elemento de uma sequência observável em zero ou mais janelas que são produzidas com base nas informações de contagem de elementos.
Membro método público Window<TSource>(IObservable<TSource>, TimeSpan, Int32) Projeta cada elemento de uma sequência observável em uma janela que é concluída quando ela está cheia ou um determinado período de tempo decorrido.
Membro método público Window<TSource>(IObservable<TSource>, TimeSpan, IScheduler) Projeta cada elemento de uma sequência observável em janelas consecutivas não sobrepostas que são produzidas com base em informações de tempo.
Membro método público Window<TSource>(IObservable<TSource>, TimeSpan, TimeSpan) Projeta cada elemento de uma sequência observável em zero ou mais janelas que são produzidas com base nas informações de tempo.
Membro método público Window<TSource>(IObservable<TSource>, TimeSpan, Int32, IScheduler) Projeta cada elemento de uma sequência observável em uma janela que é concluída quando ela está cheia ou um determinado período de tempo decorrido.
Membro método público Window<TSource>(IObservable<TSource>, TimeSpan, TimeSpan, IScheduler) Projeta cada elemento de uma sequência observável em zero ou mais janelas que são produzidas com base nas informações de tempo.
Membro método público Window<TSource, TWindowClosing>(IObservable<TSource>, Func<IObservable<TWindowClosing>>) Projeta cada elemento de uma sequência observável em janelas consecutivas não sobrepostas.
Membro método público Window<TSource, TWindowOpening, TWindowClosing>(IObservable<TSource>, IObservable<TWindowOpening>, Func<TWindowOpening, IObservable<TWindowClosing>>) Projeta cada elemento de uma sequência observável em zero ou mais janelas.
Membro método público Zip<TFirst, TSecond, TResult>(IObservable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, TResult>) Mescla uma sequência observável e uma sequência enumerável em uma sequência observável usando a função seletora .
Membro método público Zip<TFirst, TSecond, TResult>(IObservable<TFirst>, IObservable<TSecond>, Func<TFirst, TSecond, TResult>) Mescla duas sequências observáveis em uma sequência observável combinando seus elementos de maneira emparelhada.

Parte superior

Acesso thread-safe

Qualquer membro estático público (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte Também

Referência

System.Reactive.Linq Namespace