0
kicks
Custom LINQ Operators, Deferred Execution and Exceptions
The Language-Integrated Query (LINQ) standard query operators that return enumerable sequences use deferred execution but validate any source sequences immediately. Custom LINQ operators should exhibit the same behaviour.