Partager via


Notification<T> , classe

Représente une notification à un observateur.

Hiérarchie d'héritage

System.Object
  System.Reactive.Notification<T>

Namespace:System.Reactive
Assemblée: System.Reactive (en System.Reactive.dll)

Syntaxe

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

Paramètres de type

  • T
    Type d’argument de notification.

Le type Notification<T> expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Exception Retourne l’exception d’une notification OnError ou retourne null.
Propriété publique Hasvalue Retourne une valeur qui indique si la notification a une valeur.
Propriété publique Type Obtient le type de notification qui est représenté.
Propriété publique Valeur Retourne la valeur d’une notification OnNext ou lève une exception.

Haut

Méthodes

  Nom Description
Méthode Public Accept(IObserver<T>) Appelle la méthode de l’observateur correspondant à la notification.
Méthode Public Accept(Action<T>, Action<Exception>, Action) Appelle le délégué correspondant à la notification.
Méthode Public Accept<TResult>(Func<T, TResult>, Func<Exception, TResult>, Func<TResult>) Appelle le délégué correspondant à la notification et retourne le résultat produit.
Méthode Public Equals(Object) Indique si cette instance et un objet spécifié sont égaux. (Remplace Object.Equals(Object).)
Méthode Public Equals(Notification<T>) Indique si cette instance et les autres sont égales.
Méthode protégée Méthode protégée Finalize (Hérité de l’objet.)
Méthode Public GetHashCode (Hérité de l’objet.)
Méthode Public Gettype (Hérité de l’objet.)
Méthode protégée Méthode protégée MemberwiseClone (Hérité de l’objet.)
Méthode Public ToObservable() Retourne une séquence observable avec une seule notification, à l’aide du planificateur immédiat.
Méthode Public ToObservable(IScheduler) Retourne une séquence observable avec une seule notification.
Méthode Public ToString (Hérité de l’objet.)

Haut

Opérateurs

  Nom Description
Opérateur public Membre Membre statique Égalité Indique si les arguments gauche et droit sont égaux.
Opérateur public Membre Membre statique Inégalité Indique si les arguments gauche et droit ne sont pas égaux.

Haut

Cohérence de thread

Tout membre statique public (Shared en Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms System.Reactive