Interface IContextAwareProcessor
A processor, which receives the IExecutionContext as a parameter
Inherited Members
Namespace: MESL.SqlRace.Domain.Functions.Processors
Assembly: MESL.SqlRace.Domain.dll
Syntax
public interface IContextAwareProcessor : IProcessor
Methods
Execute(IExecutionContext, String, Boolean, Int64)
Executes the specified execution context.
Declaration
double Execute(IExecutionContext executionContext, string parameterId, bool weightStatistics, long timestamp)
Parameters
| Type | Name | Description |
|---|---|---|
| IExecutionContext | executionContext | The execution context. |
| System.String | parameterId | The parameter identifier. |
| System.Boolean | weightStatistics | if set to |
| System.Int64 | timestamp | The timestamp. |
Returns
| Type | Description |
|---|---|
| System.Double |
Execute(IExecutionContext, String, Int64)
Executes the specified execution context.
Declaration
double Execute(IExecutionContext executionContext, string parameterId, long timestamp)
Parameters
| Type | Name | Description |
|---|---|---|
| IExecutionContext | executionContext | The execution context. |
| System.String | parameterId | The parameter identifier. |
| System.Int64 | timestamp | The timestamp. |
Returns
| Type | Description |
|---|---|
| System.Double |