Class NopOptimizer
An optimizer that does not do any optimization.
Inheritance
System.Object
NopOptimizer
Implements
Namespace: System.Linq.CompilerServices.Optimizers
Assembly: Nuqleon.Linq.CompilerServices.Optimizers.dll
Syntax
public sealed class NopOptimizer : Object, IOptimizer
Properties
Instance
Gets an instance of this optimizer.
Declaration
public static IOptimizer Instance { get; }
Property Value
Type | Description |
---|---|
IOptimizer |
Methods
Optimize(QueryTree)
Gives back the original tree.
Declaration
public QueryTree Optimize(QueryTree queryTree)
Parameters
Type | Name | Description |
---|---|---|
QueryTree | queryTree | The query expression to optimize. |
Returns
Type | Description |
---|---|
QueryTree | The original query expression. |