Classe Observer
Fornece um conjunto de métodos estáticos para criar observadores.
Hierarquia de herança
System.Object
System.Reactive.Observer
Namespace:System.Reactive
Assembly: System.Reactive (em System.Reactive.dll)
Sintaxe
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class Observer
'Usage
public static class Observer
[ExtensionAttribute]
public ref class Observer abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type Observer = class end
public final class Observer
O tipo Observador expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
Membro método público | AsObserver<T> | Oculta a identidade de um observador. |
Membro método público | Criar<T>(Ação<T>) | Cria um observador da ação OnNext especificada. |
Membro método público | Criar<T>(Ação<T>, Ação) | Cria um observador das ações OnNext e OnCompleted especificadas. |
Membro método público | Criar<T>(Ação<T>, Exceção> de Ação<) | Cria um observador com base nas ações OnNext e OnError especificadas. |
Membro método público | Criar<T>(Ação<T>, Exceção> de Ação<, Ação) | Cria um observador das ações OnNext, OnError e OnCompleted especificadas. |
Membro método público | Synchronize<T>(IObserver<T>) | |
Membro método público | Synchronize<T>(IObserver<T>, Object) | |
Membro método público | ToNotifier<T> | Cria um retorno de chamada de notificação de um observador. |
Membro método público | ToObserver<T> | Cria um observador de um retorno de chamada de notificação. |
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.