Show / Hide Table of Contents

Interface IReactiveMetadata

Interface for the metadata discovery operations on reactive processing services.

Namespace: Reaqtor
Assembly: Reaqtor.Service.Model.dll
Syntax
public interface IReactiveMetadata
Remarks

This interface provides essential information for reactive processing services that perform delegation. Implementers can extend the provided metadata.

Properties

Observables

Gets a queryable dictionary of observable definition objects.

Declaration
IQueryableDictionary<Uri, IReactiveObservableDefinition> Observables { get; }
Property Value
Type Description
IQueryableDictionary<System.Uri, IReactiveObservableDefinition>

Observers

Gets a queryable dictionary of observer definition objects.

Declaration
IQueryableDictionary<Uri, IReactiveObserverDefinition> Observers { get; }
Property Value
Type Description
IQueryableDictionary<System.Uri, IReactiveObserverDefinition>

StreamFactories

Gets a queryable dictionary of stream factory definition objects.

Declaration
IQueryableDictionary<Uri, IReactiveStreamFactoryDefinition> StreamFactories { get; }
Property Value
Type Description
IQueryableDictionary<System.Uri, IReactiveStreamFactoryDefinition>

Streams

Gets a queryable dictionary of stream objects.

Declaration
IQueryableDictionary<Uri, IReactiveStreamProcess> Streams { get; }
Property Value
Type Description
IQueryableDictionary<System.Uri, IReactiveStreamProcess>

SubscriptionFactories

Gets a queryable dictionary of subscription factory definition objects.

Declaration
IQueryableDictionary<Uri, IReactiveSubscriptionFactoryDefinition> SubscriptionFactories { get; }
Property Value
Type Description
IQueryableDictionary<System.Uri, IReactiveSubscriptionFactoryDefinition>

Subscriptions

Gets a queryable dictionary of subscription objects.

Declaration
IQueryableDictionary<Uri, IReactiveSubscriptionProcess> Subscriptions { get; }
Property Value
Type Description
IQueryableDictionary<System.Uri, IReactiveSubscriptionProcess>
In This Article
Back to top Generated by DocFX