Verify the input schema and report the output schema (called at compiletime, not runtime)

Namespace: ScopeRuntime
Assembly: ScopeRuntime (in ScopeRuntime.exe) Version: 1.0.0.0 (10.2.2.0)

Syntax

C#
public virtual Schema Produces(
	string[] requestedColumns,
	string[] args,
	Schema leftSchema,
	string leftTable,
	Schema rightSchema,
	string rightTable
)
Visual Basic
Public Overridable Function Produces ( _
	requestedColumns As String(), _
	args As String(), _
	leftSchema As Schema, _
	leftTable As String, _
	rightSchema As Schema, _
	rightTable As String _
) As Schema
Visual C++
public:
virtual Schema^ Produces(
	array<String^>^ requestedColumns, 
	array<String^>^ args, 
	Schema^ leftSchema, 
	String^ leftTable, 
	Schema^ rightSchema, 
	String^ rightTable
)

Parameters

requestedColumns
Type: array<String>[]()[][]
names in left/right input schema of this input column
args
Type: array<String>[]()[][]
subclasses of Combiner can pass in their specific arguments here
leftSchema
Type: ScopeRuntime..::..Schema
left input schema
leftTable
Type: String
name of left input
rightSchema
Type: ScopeRuntime..::..Schema
right input schema
rightTable
Type: String
name of right input

Return Value

the output schema

See Also