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


Класс Observer

Предоставляет набор статических методов для создания наблюдателей.

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

System.Object
  System.Reactive.Observer

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

Синтаксис

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class Observer
'Usage
public static class Observer
[ExtensionAttribute]
public ref class Observer abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type Observer =  class end
public final class Observer

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

Методы

  Имя Описание
Открытый метод Статический Статический член AsObserver<T> Скрывает удостоверение наблюдателя.
Открытый метод Статический Статический член Create<T>(Action<T>) Создает наблюдателя из указанного действия OnNext.
Открытый метод Статический Статический член Создать<T>(Action<T>, Action) Создает наблюдателя из указанных действий OnNext и OnCompleted.
Открытый метод Статический Статический член Create<T>(Action<T>, Action<Exception>) Создает наблюдателя из указанных действий OnNext и OnError.
Открытый метод Статический Статический член Create<T>(Action<T>, Action<Exception>, Action) Создает наблюдателя из указанных действий OnNext, OnError и OnCompleted.
Открытый метод Статический Статический член Synchronize<T>(IObserver<T>)
Открытый метод Статический Статический член Synchronize<T>(IObserver<T>, Object)
Открытый метод Статический Статический член ToNotifier<T> Создает обратный вызов уведомления от наблюдателя.
Открытый метод Статический Статический член ToObserver<T> Создает наблюдателя из обратного вызова уведомления.

TOP

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

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

См. также:

Ссылка

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