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 |