Class AFunction
This is a C# user-defined function with parameters. Several parameters can have the same name.
Inheritance
AFunction
Inherited Members
Namespace: Xareus.Scenarios
Assembly: Xareus.Scenarios.dll
Syntax
public abstract class AFunction
Constructors
AFunction()
Empty constructor
Declaration
protected AFunction()
AFunction(Dictionary<string, List<string>>)
Declaration
protected AFunction(Dictionary<string, List<string>> nameValueListMap)
Parameters
Type | Name | Description |
---|---|---|
Dictionary<string, List<string>> | nameValueListMap |
AFunction(Dictionary<string, Parameter>)
Declaration
protected AFunction(Dictionary<string, Parameter> parameters)
Parameters
Type | Name | Description |
---|---|---|
Dictionary<string, Parameter> | parameters |
Properties
Parameters
The values indexed by key
Declaration
protected Dictionary<string, Parameter> Parameters { get; }
Property Value
Type | Description |
---|---|
Dictionary<string, Parameter> |
Methods
Reset()
Initilizes the function. This method can be called when a function is created and when it is reset to be used again
Declaration
public virtual void Reset()