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. |