 | 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.IOAssembly: Ookii.Jumbo (in Ookii.Jumbo.dll) Version: 0.3.0+dc1307f20e065bb638e0b73a34cd216f57e486f1
Syntaxprotected 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 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