Show / Hide Table of Contents

Class ReactiveMetadata

Exposes reactive processing metadata discovery operations using a provider to perform service-side operations.

Inheritance
System.Object
ReactiveMetadataBase
ReactiveMetadata
Implements
IReactiveMetadata
Inherited Members
ReactiveMetadataBase.StreamFactories
ReactiveMetadataBase.Streams
ReactiveMetadataBase.Observables
ReactiveMetadataBase.Observers
ReactiveMetadataBase.SubscriptionFactories
ReactiveMetadataBase.Subscriptions
Namespace: Reaqtor
Assembly: Reaqtor.Service.dll
Syntax
public class ReactiveMetadata : ReactiveMetadataBase, IReactiveMetadata

Constructors

ReactiveMetadata(IReactiveMetadataEngineProvider, IReactiveExpressionServices)

Creates a new reactive processing metadata object using the specified metadata operations provider.

Declaration
public ReactiveMetadata(IReactiveMetadataEngineProvider provider, IReactiveExpressionServices expressionServices)
Parameters
Type Name Description
IReactiveMetadataEngineProvider provider

Metadata operations provider.

IReactiveExpressionServices expressionServices

Expression services object, used to perform expression tree manipulations.

Methods

Execute<TResult>(Expression)

Executes the specified expression.

Declaration
protected override TResult Execute<TResult>(Expression expression)
Parameters
Type Name Description
System.Linq.Expressions.Expression expression

Expression to execute.

Returns
Type Description
TResult

Result of executing the expression.

Type Parameters
Name Description
TResult

Result type of the expression.

Overrides
ReactiveMetadataBase.Execute<TResult>(Expression)

Implements

IReactiveMetadata
In This Article
Back to top Generated by DocFX