The Schema type exposes the following members.

Methods

  NameDescription
Public methodAdd
Add another column to the schema
Public methodAddRange
Add more columns to the schema
Public methodAddScopeCEPColumns
Public methodClone
Create a new schema object that mirrors the current one The resulting schema will have the same column names and column types, in the same order, but it does not claim that output rows with this schema are identical to some input row.
Public methodCloneWithSource
Clone a schema and set the Source of each column to the matching input column. Input rows have to be passed through (or copied) to output rows with this schema unchanged.
Public methodContains
Returns true if there is a column named specified by name
Public methodGetString()()()()
Returns the string repesentation of this schema
Public methodGetString(Boolean)
Returns the string repesentation of this object
Public methodIndexOf
Get the position of the ColumnInfo with this name in this schema
Public methodMerge
Merge with other schema
Public methodPassThrough Obsolete.
Obsolete -- please use schema.CloneWithSource() instead. The user defined object will pass through input rows unchanged as output rows
Public methodRemoveScopeCEPColumns
Public methodSetTable
Sets the table.
Public methodToString
Returns string representation of this schema.
(Overrides ObjectToString()()()().)
Public methodTryToAddRange
Add more columns to the schema if not present already.

See Also