type of the sequence item.
Applies the current object (this
) to the specified pipe function result.
an unary function, usually the return value of PipeFunction.
Infrastructure. Unwraps and returns the underlying Iterable object, if available.
the underlying Iterable object that will give exactly the same
iteration sequence as current LINQ wrapper. If there is no applicable underlying iterator,
this method may return this
.
This is the reverse operation of asLinq. LINQ extension function implementations can use this method to retrieve the underlying data object.
By convention, multiple invocations to this function should return the same reference. Failing to meeting this requirement may result unexpected re-iteration behavior.
As LINQ functions consumer, usually you won't need to call this function directly.
Represents an extension point to expose the additional LINQ methods via PipeTarget.
Remarks
To invoke LINQ methods, use the $ method with LINQ pipe functions in this module.