Show / Hide Table of Contents

Class ReactiveMetadataProxy

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

Inheritance
System.Object
ReactiveMetadataProxyBase
ReactiveMetadataProxy
Implements
IReactiveMetadataProxy
Inherited Members
ReactiveMetadataProxyBase.StreamFactories
ReactiveMetadataProxyBase.Streams
ReactiveMetadataProxyBase.Observables
ReactiveMetadataProxyBase.Observers
ReactiveMetadataProxyBase.SubscriptionFactories
ReactiveMetadataProxyBase.Subscriptions
Namespace: Reaqtor
Assembly: Reaqtor.Client.dll
Syntax
public class ReactiveMetadataProxy : ReactiveMetadataProxyBase, IReactiveMetadataProxy

Constructors

ReactiveMetadataProxy(IReactiveMetadataServiceProvider, IReactiveExpressionServices)

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

Declaration
public ReactiveMetadataProxy(IReactiveMetadataServiceProvider provider, IReactiveExpressionServices expressionServices)
Parameters
Type Name Description
IReactiveMetadataServiceProvider 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
ReactiveMetadataProxyBase.Execute<TResult>(Expression)

Implements

IReactiveMetadataProxy
In This Article
Back to top Generated by DocFX