Condividi tramite


Classe T> di notifica<

Rappresenta una notifica a un osservatore.

Gerarchia di ereditarietà

System.Object
  System.Reattiv.Notification<T>

Spazio dei nomi:System.Reattivo
Assemblea: System.Reattivo (in System.Reactive.dll)

Sintassi

'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.

Parametri di tipo

  • T
    Tipo di argomento di notifica.

Il tipo T> di notifica<espone i membri seguenti.

Proprietà

  Nome Descrizione
Public property Eccezione Restituisce l'eccezione di una notifica OnError o restituisce Null.
Public property Hasvalue Restituisce un valore che indica se la notifica ha un valore.
Public property Tipologia Ottiene il tipo di notifica rappresentato.
Public property Valore Restituisce il valore di una notifica OnNext o genera un'eccezione.

TOP

Metodi

  Nome Descrizione
Public method Accept(IObserver<T>) Richiama il metodo dell'osservatore corrispondente alla notifica.
Public method Accept(Action<T>, Action<Exception>, Action) Richiama il delegato corrispondente alla notifica.
Public method Accetta<TResult>(Func T, TResult, Func<Exception, TResult, Func<<TResult>>>) Richiama il delegato corrispondente alla notifica e restituisce il risultato prodotto.
Public method Equals(Object) Indica se questa istanza e un oggetto specificato sono uguali. (Override di Object.Equals(Object).
Public method Equals(Notification<T>) Indica se questa istanza e altre sono uguali.
Public method Finalize Ereditato dall'oggetto.
Public method GetHashCode Ereditato dall'oggetto.
Public method GetType Ereditato dall'oggetto.
Public method MemberwiseClone Ereditato dall'oggetto.
Public method ToObservable() Restituisce una sequenza osservabile con una singola notifica, usando l'utilità di pianificazione immediata.
Public method ToObservable(IScheduler) Restituisce una sequenza osservabile con una singola notifica.
Public method ToString Ereditato dall'oggetto.

TOP

Operatori

  Nome Descrizione
Public methodMembro statico membro statico Public method Uguaglianza Indica se gli argomenti sinistro e destro sono uguali.
Public methodMembro statico membro statico Public method Disuguaglianza Indica se gli argomenti sinistro e destro non sono uguali.

TOP

Thread safety

I membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Reattivo