Classe T> de notificação<
Representa uma notificação para um observador.
Hierarquia de herança
System.Object
System.Reactive.Notification<T>
Namespace:System.Reactive
Assembly: System.Reactive (em System.Reactive.dll)
Sintaxe
'Declaration
<SerializableAttribute> _
Public MustInherit Class Notification(Of T) _
Implements IEquatable(Of Notification(Of T))
'Usage
Dim instance As Notification(Of T)
[SerializableAttribute]
public abstract class Notification<T> : IEquatable<Notification<T>>
[SerializableAttribute]
generic<typename T>
public ref class Notification abstract : IEquatable<Notification<T>^>
[<AbstractClassAttribute>]
[<SerializableAttribute>]
type Notification<'T> =
class
interface IEquatable<Notification<'T>>
end
JScript does not support generic types and methods.
Parâmetros de tipo
- T
O tipo de argumento de notificação.
O tipo T> de Notificação<expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Exceção | Retorna a exceção de uma notificação OnError ou retorna nulo. | |
Hasvalue | Retorna um valor que indica se a notificação tem um valor. | |
Tipo | Obtém o tipo de notificação que é representado. | |
Valor | Retorna o valor de uma notificação OnNext ou gera uma exceção. |
Parte superior
Métodos
Nome | Descrição | |
---|---|---|
Accept(IObserver<T>) | Invoca o método do observador correspondente à notificação. | |
Accept(Action<T>, Action<Exception>, Action) | Invoca o delegado correspondente à notificação. | |
Accept<TResult>(Func<T, TResult>, Func<Exception, TResult>, Func<TResult>) | Invoca o delegado correspondente à notificação e retorna o resultado produzido. | |
Equals(Object) | Indica se essa instância e um objeto especificado são iguais. (Substitui Object.Equals(Object).) | |
Equals(Notification<T>) | Indica se essa instância e outra são iguais. | |
Finalizar | (Herdado do objeto.) | |
GetHashCode | (Herdado do objeto.) | |
GetType | (Herdado do objeto.) | |
Memberwiseclone | (Herdado do objeto.) | |
ToObservable() | Retorna uma sequência observável com uma única notificação, usando o agendador imediato. | |
ToObservable(IScheduler) | Retorna uma sequência observável com uma única notificação. | |
ToString | (Herdado do objeto.) |
Parte superior
Operadores
Nome | Descrição | |
---|---|---|
operador público | Igualitário | Indica se os argumentos esquerdo e direito são iguais. |
operador público | Desigualdade | Indica se os argumentos esquerdo e direito não são iguais. |
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.