The Processor type exposes the following members.

Methods

  NameDescription
Public methodGetOutputSchemaAtCompileTime
Determines what the output Schema will be from this object
Public methodGetRequiredColumnOrdinal
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
Public methodInitialize
Wrapper for the InitializeAtRuntime
Public methodProcess
Method that processes Rows from the incoming RowSet
Public methodProduces
Determines what the output Schema will be from this object

Properties

  NameDescription
Public propertyConstantResultSchema
If true, the processor returns a constant schema regardless what input is given
Public propertyRowLevelProcessor
If true, the optimizer assumes that every output row depends on a single input row
Public propertyRows
The Rows property automatically returns the Processor.Process override
(Overrides RowSetRows()()()().)

See Also