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: 0.3.0+dc1307f20e065bb638e0b73a34cd216f57e486f1
Syntax
protected abstract TResult CreateJoinResult(
	TResult result,
	TOuter outer,
	TInner inner
)

Parameters

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

Return Value

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