Class VirtualParameterContext
Class encapsulates user function code
Inheritance
System.Object
VirtualParameterContext
Namespace: MESL.SqlRace.Domain.VirtualParameters
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class VirtualParameterContext : Object
Constructors
VirtualParameterContext(String, ITokenTransformer, ITokenTransformer, ITokenTransformer, ITokenTransformer)
Initialises a new instance of the VirtualParameterContext class.
Declaration
public VirtualParameterContext(string functionCode, ITokenTransformer sfdlTokenTransformer, ITokenTransformer bitwiseTokenTransformer, ITokenTransformer mathFunctionTokenTransformer, ITokenTransformer relationalTokenTransformer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | functionCode | The function text. |
| ITokenTransformer | sfdlTokenTransformer | The Parameter token Transformer. |
| ITokenTransformer | bitwiseTokenTransformer | The Bitwise Operator Transformer |
| ITokenTransformer | mathFunctionTokenTransformer | The Math Function Transformer |
| ITokenTransformer | relationalTokenTransformer | The Relational Token Transformer |
Properties
FunctionText
Gets the function text.
Declaration
public string FunctionText { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
SourceIdentifiers
Gets the source identifiers.
Declaration
public List<string> SourceIdentifiers { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<System.String> |