Class VersionedObserver<T>
Base class for observers with state versioning capabilities.
Inherited Members
Namespace: Reaqtive
Assembly: Reaqtive.Core.dll
Syntax
public abstract class VersionedObserver<T> : Observer<T>, IObserver<T>, IOperator, ISubscription, IDisposable, IVersioned
Type Parameters
Name | Description |
---|---|
T | Type of the elements received by the observer. |
Constructors
VersionedObserver()
Declaration
protected VersionedObserver()
Properties
Name
Gets the name tag of the observer, used to persist state headers.
Declaration
public abstract string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
Version
Gets the version of the observer.
Declaration
public abstract Version Version { get; }
Property Value
Type | Description |
---|---|
System.Version |
Implements
System.IObserver<>
System.IDisposable