Table of Contents

Class GenericThreeParameterFunction

Namespace
StepLang.Framework
Assembly
StepLang.dll
public abstract class GenericThreeParameterFunction : GenericTwoParameterFunction
Inheritance
GenericThreeParameterFunction
Derived
Inherited Members

Constructors

GenericThreeParameterFunction()

protected GenericThreeParameterFunction()

Properties

Argument3Default

protected ExpressionNode? Argument3Default { get; }

Property Value

ExpressionNode

Argument3Types

protected IReadOnlyList<ResultType> Argument3Types { get; }

Property Value

IReadOnlyList<ResultType>

Methods

GetArgumentTypes(int)

protected override IReadOnlyList<ResultType> GetArgumentTypes(int index)

Parameters

index int

Returns

IReadOnlyList<ResultType>

GetDefaultExpression(int)

protected override ExpressionNode GetDefaultExpression(int index)

Parameters

index int

Returns

ExpressionNode

GetRequiredCount()

protected override int GetRequiredCount()

Returns

int