Поделиться через


> Класс T уведомления<

Представляет уведомление для наблюдателя.

Иерархия наследования

System.Object
  System.Reactive.Notification<T>

Пространство имен:System.Reactive
Сборки: System.Reactive (в System.Reactive.dll)

Синтаксис

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

Параметры типа

  • T
    Тип аргумента уведомления.

Тип Уведомления<T> предоставляет следующие элементы.

Свойства

  Имя Описание
Public property Public property Exception Возвращает исключение уведомления OnError или возвращает значение NULL.
Public property Public property HasValue Возвращает значение, указывающее, имеет ли уведомление значение .
Public property Public property Вид Возвращает тип представляемого уведомления.
Public property Public property Значение Возвращает значение уведомления OnNext или создает исключение.

TOP

Методы

  Имя Описание
Public Accept(IObserver<T>) Вызывает метод наблюдателя, соответствующий уведомлению.
Public Accept(Action<T>, Action<Exception>, Action) Вызывает делегат, соответствующий уведомлению.
Public Принять<TResult>(Func<T, TResult>, Func<Exception, TResult>, Func<TResult>) Вызывает делегат, соответствующий уведомлению, и возвращает полученный результат.
Public Equals(Object) Указывает, равен ли этот экземпляр заданному объекту. (Переопределяет object.Equals(Object).)
Public Equals(Notification<T>) Указывает, равны ли этот экземпляр и другие экземпляры.
Защищенный метод Finalize (Наследуется от объекта.)
Public GetHashCode (Наследуется от объекта.)
Public GetType (Наследуется от объекта.)
Защищенный метод MemberwiseClone (Наследуется от объекта.)
Public ToObservable() Возвращает наблюдаемую последовательность с одним уведомлением с помощью немедленного планировщика.
Public ToObservable(IScheduler) Возвращает наблюдаемую последовательность с одним уведомлением.
Public ToString (Наследуется от объекта.)

TOP

Операторы

  Имя Описание
Оператор Public СтатическийСтатический член Равенство Указывает, равны ли аргументы слева и справа.
Оператор Public СтатическийСтатический член Неравенство Указывает, равны ли аргументы слева и справа.

TOP

Потокобезопасность

Любые общедоступные статичные (общие в Visual Basic) члены этого типа являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также:

Ссылка

Пространство имен System.Reactive