Show / Hide Table of Contents

Class VersionedMultiSubjectBase

Base implementation of the non-generic multi-subject, with support for versioning.

Inheritance
System.Object
MultiSubjectBase
VersionedMultiSubjectBase
StatefulMultiSubjectBase
Implements
IMultiSubject
IOperator
ISubscription
System.IDisposable
IVersioned
Inherited Members
MultiSubjectBase.GetObserver<T>()
MultiSubjectBase.GetObserverCore<T>()
MultiSubjectBase.GetObservable<T>()
MultiSubjectBase.GetObservableCore<T>()
MultiSubjectBase.Subscribe()
MultiSubjectBase.SetContext(IOperatorContext)
MultiSubjectBase.Accept(ISubscriptionVisitor)
MultiSubjectBase.Start()
MultiSubjectBase.Dispose()
MultiSubjectBase.Dispose(Boolean)
MultiSubjectBase.OnStart()
MultiSubjectBase.OnDispose()
MultiSubjectBase.Inputs
MultiSubjectBase.IsDisposed
Namespace: Reaqtive
Assembly: Reaqtive.Core.dll
Syntax
public abstract class VersionedMultiSubjectBase : MultiSubjectBase, IMultiSubject, IOperator, ISubscription, IDisposable, IVersioned

Constructors

VersionedMultiSubjectBase()

Declaration
protected VersionedMultiSubjectBase()

Properties

Name

The name of the multi-subject.

Declaration
public abstract string Name { get; }
Property Value
Type Description
System.String

Version

The version of the multi-subject.

Declaration
public abstract Version Version { get; }
Property Value
Type Description
System.Version

Implements

IMultiSubject
IOperator
ISubscription
System.IDisposable
IVersioned
In This Article
Back to top Generated by DocFX