The Processor type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetOutputSchemaAtCompileTime |
Determines what the output Schema will be from this object
| |
GetRequiredColumnOrdinal |
If not null, it is an array of integers whose positions in the input schema correspond to columns
that must be passed to the processor, even in the presence of column pruning
| |
Initialize |
Wrapper for the InitializeAtRuntime
| |
Process |
Method that processes Rows from the incoming RowSet
| |
Produces |
Determines what the output Schema will be from this object
|
Properties
Name | Description | |
---|---|---|
ConstantResultSchema |
If true, the processor returns a constant schema regardless what input is given
| |
RowLevelProcessor |
If true, the optimizer assumes that every output row depends on a single input row
| |
Rows |
The Rows property automatically returns the Processor.Process override
(Overrides RowSetRows()()()().) |