| 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
)
Protected MustOverride Function CreateJoinResult (
result As TResult,
outer As TOuter,
inner As TInner
) As TResult
protected:
virtual TResult CreateJoinResult(
TResult result,
TOuter outer,
TInner inner
) abstract
abstract CreateJoinResult :
result : 'TResult *
outer : 'TOuter *
inner : 'TInner -> 'TResult
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