IExtract |
public interface IExtractTableDataScriptText : IScriptText, IPureScriptText, ICloneable
The IExtractTableDataScriptText type exposes the following members.
| Name | Description | |
|---|---|---|
| CodeEnd |
Gets the text inserted after the user code ends.
(Inherited from IScriptText) | |
| CodeHeader |
Gets the code header, i.e. the leading script text. This includes the using statements
(Inherited from IScriptText) | |
| CodeStart |
Gets the text inserted before the user code starts.
(Inherited from IScriptText) | |
| CodeTail |
Get the ending text of the script, dependent on the ScriptStyle.
(Inherited from IScriptText) | |
| CodeUserDefault |
Gets the default user code, for example a code sample.
(Inherited from IScriptText) | |
| Errors |
Gets the compiler errors.
(Inherited from IScriptText) | |
| IsReadOnly |
Returns true when the script text can not be modified. Use CloneForModification to
obtain a writable copy.
(Inherited from IScriptText) | |
| ScriptName |
Gets the script file name.
(Inherited from IScriptText) | |
| ScriptObject |
Gets the compiled script object, if available.
(Inherited from IScriptText) | |
| ScriptObjectType |
Gives the type of the script object (full name), which is created after successfull compilation.
(Inherited from IScriptText) | |
| ScriptText |
Gets or sets the script text.
(Inherited from IPureScriptText) | |
| UserAreaScriptOffset |
Gets the index in the script (considered as string), where the
user area starts. This is momentarily behind the comment line
" ----- add your script below this line ------"
(Inherited from IScriptText) |
| Name | Description | |
|---|---|---|
| ClearErrors |
Clears the errors.
(Inherited from IScriptText) | |
| Clone | Creates a new object that is a copy of the current instance. (Inherited from ICloneable) | |
| CloneForModification |
Clones the script so that the text can be modified.
(Inherited from IScriptText) | |
| Compile |
Does the compilation of the script into an assembly.
If it was not compiled before or is dirty, it is compiled first.
From the compiled assembly, a new instance of the newly created script class is created
and stored in m_ScriptObject.
(Inherited from IScriptText) | |
| CopyFrom |
Copies the content of a script to here.
(Inherited from IScriptText) | |
| Execute | Executes the script. If no instance of the script object exists, an error message is stored and the return value is . If the script object exists, the function "IsRowIncluded" will be called for every row in the source tables data column collection. If this function returns , the corresponding row is copied to a new data table. | |
| SetCompilerResult |
Sets the compiler result for this script.
(Inherited from IScriptText) |