IdeaBlade.EntityModel.Server Assembly > IdeaBlade.EntityModel.Server Namespace : EntityServerQueryInterceptor Class |
For a list of all members of this type, see EntityServerQueryInterceptor members.
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from object) |
![]() | GetHashCode | (Inherited from object) |
![]() | GetType | (Inherited from object) |
![]() | ToString | (Inherited from object) |
Name | Description | |
---|---|---|
![]() | AuthorizeQuery | Override this method to intercept the query to provide custom authorization. |
![]() | AuthorizeQueryResult | Override to perform authorization on the results of the query. |
![]() | ClientCanQuery | May be overridden to control which types are allowed to be queried by the user. |
![]() | ExecuteQuery | May be overridden. Insure that base.ExecuteQuery is called to insure that the underlying query is executed. |
![]() | FilterQuery | May be overridden to perform any logic before the query is executed. classes. |
![]() | Finalize | (Inherited from object) |
![]() | ForceResult | BETA feature - may be called to force the results of the query. The shape of the result being foreced must match that of the result of the query being executed. This method can be called either before or after the execution of the query. |
![]() | GetClientQueryPermission | Returns the permissions granted for this query and for this principal. |
![]() | MemberwiseClone | (Inherited from object) |
![]() | OnError | May be overridden to log errors; |