表示向观察者发送的通知。
继承层次结构
System.Object
System.Reactive.Notification<T>
Namespace:System.Reactive
装配: System.Reactive.dll) 中的 System.Reactive (
语法
'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> 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
Exception | 返回 OnError 通知的异常或返回 null。 |
![]() |
HasValue | 返回一个值,该值指示通知是否具有值。 |
![]() |
种类 | 获取表示的通知类型。 |
![]() |
值 | 返回 OnNext 通知的值或引发异常。 |
顶部
方法
名称 | 说明 | |
---|---|---|
![]() |
接受 (IObserver<T>) | 调用与通知对应的观察程序方法。 |
![]() |
接受 (操作<T>、操作<异常>、操作) | 调用与通知对应的委托。 |
![]() |
接受<TResult> (Func<T、TResult>、Func<Exception、TResult>、Func<TResult>) | 调用与通知对应的委托,并返回生成的结果。 |
![]() |
等于 (对象) | 指示此实例与指定对象是否相等。 (重写 object.Equals (Object) .) |
![]() |
等于 (通知<T>) | 指示此实例和其他实例是否相等。 |
![]() |
完成 | (继承自 Object.) |
![]() |
GetHashCode | (继承自 Object.) |
![]() |
GetType | (继承自 Object.) |
![]() |
MemberwiseClone | (继承自 Object.) |
![]() |
ToObservable () | 使用即时计划程序返回具有单个通知的可观测序列。 |
![]() |
ToObservable (IScheduler) | 返回具有单个通知的可观测序列。 |
![]() |
ToString | (继承自 Object.) |
顶部
运算符
名称 | 说明 | |
---|---|---|
![]() ![]() |
等式 | 指示左参数和右参数是否相等。 |
![]() ![]() |
不相等 | 指示左参数和右参数是否不相等。 |
顶部
线程安全性
此类型的所有公共静态(Visual Basic 中共享的)成员都是线程安全的。 但不保证所有实例成员都是线程安全的。