Class ReactiveMetadataProxy
Exposes reactive processing metadata discovery operations using a provider to perform service-side operations.
Implements
Inherited Members
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. |