Classe Subject
Fornece um conjunto de métodos estáticos para criar observadores.
Hierarquia de herança
System.Object
System.Reactive.Subjects.Subject
Namespace:System.Reactive.Subjects
Assembly: System.Reactive (em System.Reactive.dll)
Sintaxe
'Declaration
Public NotInheritable Class Subject
'Usage
public static class Subject
public ref class Subject abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type Subject = class end
public final class Subject
O tipo Subject expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
Membro método público | Criar<TSource, TResult> | Cria um assunto do observador especificado e observável. |
Membro método público | Synchronize<TSource, TResult>(ISubject<TSource, TResult>) | Sincroniza as mensagens sobre o assunto. |
Membro método público | Synchronize<TSource, TResult>(ISubject<TSource, TResult>, IScheduler) | Sincroniza as mensagens sobre o assunto e notifica os observadores no agendador especificado. |
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.