Click or drag to resize

InnerJoinRecordReaderTOuter, TInner, TResultCreateJoinResult Method

When implemented in a derived class, creates an object of type TResult that holds the result of the join.

Namespace:  Ookii.Jumbo.IO
Assembly:  Ookii.Jumbo (in Ookii.Jumbo.dll) Version: 2.0.0
Syntax
protected abstract TResult CreateJoinResult(
	TResult result,
	TOuter outer,
	TInner inner
)

Parameters

result
Type: TResult
An object instance to hold the result.
outer
Type: TOuter
The outer relation's object.
inner
Type: TInner
The inner relation's object.

Return Value

Type: TResult
The new result object; this may be the value of result.
Remarks

If AllowRecordReuse is , the value of result will be the same every time this function is called. It is therefore important that the implementation of this method always sets all relevant properties of the result object.

See Also