Show / Hide Table of Contents

Interface IContextAwareProcessor

A processor, which receives the IExecutionContext as a parameter

Inherited Members
IProcessor.CurrentValue
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 true [weight statistics].

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

See Also

IProcessor
Back to top Generated by DocFX