Index > ExpressionPowerTools.Core > ExpressionPowerTools.Core.Signatures > IQuerySnapshotHost
Host to snapshot a query. Will raise an event when it is executed to allow inspecting the expression.
public interface IQuerySnapshotHost<T> : IQueryHost<T, IQuerySnapshotProvider<T>>| Parameter Name | Constraints | Description |
|---|---|---|
T |
None. | The type of entity. |
Implements IEnumerable , IEnumerable<out T> , IOrderedQueryable , IOrderedQueryable<out T> , IQueryable , IQueryable<out T> , IQueryHost<T, TProvider>
Derived QuerySnapshotHost<T>
| Method | Description |
|---|---|
| String RegisterSnap(Action<Expression> callback) | Register a callback to receive the Expression when snapped. |
| Void UnregisterSnap(String id) | Unregister for callbacks. |
| Generated | Copyright | Version |
|---|---|---|
| 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta |