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