Show / Hide Table of Contents

Interface IFunctionBuilderOutput

Interface for function build output.

Namespace: MESL.SqlRace.Domain.Functions
Assembly: MESL.SqlRace.Domain.dll
Syntax
public interface IFunctionBuilderOutput

Properties

ConstantIdentifiers

Gets the string enumerable of constant names used in the function

Declaration
IReadOnlyList<string> ConstantIdentifiers { get; }
Property Value
Type Description
System.Collections.Generic.IReadOnlyList<System.String>

The string enumerable of constant names used in the function

FunctionBehaviours

Gets the function behaviours.

Declaration
IReadOnlyList<IFunctionBehaviour> FunctionBehaviours { get; }
Property Value
Type Description
System.Collections.Generic.IReadOnlyList<IFunctionBehaviour>

The function behaviours.

FunctionImplementation

Gets the function implementation.

Declaration
IFunction FunctionImplementation { get; }
Property Value
Type Description
IFunction

The function implementation.

InputParameterIdentifiers

Gets the input parameter identifiers.

Declaration
IReadOnlyList<string> InputParameterIdentifiers { get; }
Property Value
Type Description
System.Collections.Generic.IReadOnlyList<System.String>

The input parameter identifiers.

OtherFunctionCallsCount

Gets the other function calls count.

Declaration
int OtherFunctionCallsCount { get; }
Property Value
Type Description
System.Int32

The other function calls count.

ProcessorSlotCount

Gets the processor slot count.

Declaration
int ProcessorSlotCount { get; }
Property Value
Type Description
System.Int32

The processor slot count.

Back to top Generated by DocFX