Show / Hide Table of Contents

Namespace MESL.SqlRace.Domain.Functions

Classes

BuiltInProcessorUniqueIdentifiers

Unique IDs of built-in processors.

CalculationModeInfoDefinition

Definition of calculation mode information

ConstantAddedEventArgs

Event args for constant added.

ConstantDefinition

A constant definition.

ConstantEventArgsBase

Base class for constants event args

ConstantObject

An struct representing a constant with a value

ConstantRemovedEventArgs

Event args for constant removed.

ConstantReplacedEventArgs

Event args for constant replaced.

ConstantType

Type of a constant

ConstantValueType

Type of a constant

ExecuteOnEveryDataRequestDefinition

Description of an ExecuteOnEveryDataRequest function trigger.

ExecuteOnEveryDataRequestDefinitionDto

A data transfer object for the definition of an ExecuteOnEveryDataRequest function trigger.

ExecuteOnSessionEndDefinition

Description of an ExecuteOnSessionEnd function trigger.

ExecuteOnSessionEndDefinitionDto

A data transfer object for the definition of an ExecuteOnSessionEnd function trigger.

ExecutionContextExtensionsForBuiltInProcessors

Execution context extension methods for built-in processors.

FixedValueParameterDataAccess

A class which represents data access for parameters which have a fixed value, i.e. some static value. See ParameterDataAccessBase documentation for more information.

FunctionAddedEventArgs

Happens when a new function is added.

FunctionBuilderCatalog

FunctionBuildError

Details a function build error

FunctionBuildResults

Communicates the results of building a function

FunctionBuiltEventArgs

Event args for a function being built

FunctionEventArgs

Base class for function related events.

FunctionExecutionStrategyDefinitionDto

An abstract data transfer object for function trigger definitions.

FunctionImplementationDefinitionDto

An abstract data transfer object for function implementation definitions.

FunctionManagerFactory

Factory for statically acquiring a function manager object

FunctionModifiedEventArgs

Happens when a function is modified (such as name for example).

FunctionOutputParameterDefinition

Defines an output parameter of a function

FunctionOutputParameterDefinitionExtensions

Function output parameter extensions, for fluent building of output parameters

FunctionOutputSession

Constant values for the function output associated sessions.

FunctionRemovedEventArgs

Event args for a function being removed

FunctionRenamedEventArgs

Occurs when a function gets renamed.

FunctionsFactory

Main functions domain factory of public classes.

FunctionValidationError

Carries information about a function validation error.

FunctionValidationErrors

Function validation error identifiers.

FunctionValidationResults

Communicates the results of a function validation.

ProcessorInstanceDefinition

Defines a processor instance.

ProcessorReference

Processor function description.

ProcessorRegistration

A processor registration.

StaticProcessors

Static processors that operate on single values, do not require context, cannot be directly replaced with a BCL static method call, and cannot be trivially expanded in-line.

Interfaces

ICalculationModeInfo

Function calculation mode information

IConstantDefinition

Interface to a ConstantDefinition

IConstantDefinitions

Container for ConstantDefinitions

ICustomFunctionBuilder

Provides an interface for the implementation of function builders which are external to this project.

IExecutionContext

Describes a function execution context.

IFunction

An interface for functions

IFunctionBuilder

Interface for a function builder

IFunctionBuilderOutput

Interface for function build output.

IFunctionBuildError

Describes a function build error.

IFunctionDefinition

Interface to a function definition

IFunctionExecutionStrategyDefinition

Interface describing a function execution strategy definition.

IFunctionImplementationDefinition

Interface describing an implementation-specific function implemention definition.

IFunctionInput

An interface defining function input.

IFunctionManager

An interface to the functions aspect of SQL Race

IFunctionOutput

An interface defining function output.

IFunctionValidationError

Describes a function validation error.

IOutputData

An interface defining an output parameters data.

IProcessor

Describes a processor. A processor performs processing on one or more parameters, producing a single value for any given timestamp.

IProcessorInstanceDefinition

Describes the definition of a processor instance.

IProcessorReferenceProvider

Provides processors developement reference.

IProcessorRegistration

Describes a registered processor.

Back to top Generated by DocFX