public class MemoryQueryExecution<T, R> implements QueryExecution<R>:
Independent execution of one canonical plan over an immutable memory snapshot.
execution = MemoryQueryExecution<Int, Int>([1, 2], plan)
| Modifier and Type | Member | Description |
|---|---|---|
| public | MemoryQueryExecutionMemoryQueryExecution(source as IList<T>, plan as QueryPlan<T, R>): |
Creates an execution over a snapshot of source references. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | executeexecute() as List<R>: |
Evaluates the plan against the captured memory snapshot. |