Interface IPreprocessor
Processor interface for writing custom epl (xepl) processors
Namespace: Simplic.EPL
Assembly: Simplic.EPL.dll
Syntax
public interface IPreprocessor
Methods
| Improve this Doc View SourceProcess(String, EPLFormular, Int32)
Process a code block which has no result
Declaration
string Process(string code, EPLFormular formular, int commandIndex)
Parameters
Type | Name | Description |
---|---|---|
System.String | code | Code block to process |
EPLFormular | formular | EPL formular which calls the processing code |
System.Int32 | commandIndex | Current command index, will be needed for adding commands dynamically after or before a specific index |
Returns
Type | Description |
---|---|
System.String |
ProcessStatement(String)
Process a statement, which result will be embedded into some epl command
Declaration
string ProcessStatement(string statement)
Parameters
Type | Name | Description |
---|---|---|
System.String | statement | Statement to process |
Returns
Type | Description |
---|---|
System.String | String to embedd |