Table of Contents

Namespace LinqToDB.Interceptors

Classes

CommandInterceptor
ConnectionInterceptor
ConnectionOptionsConnectionInterceptor
DataContextInterceptor
EntityServiceInterceptor
ExceptionInterceptor
InterceptorExtensions

Contains extensions that add one-time interceptors to connection.

QueryExpressionArgs
UnwrapDataObjectInterceptor

Structs

CommandEventData

Event arguments for ICommandInterceptor events.

ConnectionEventData

Event arguments for IConnectionInterceptor events.

DataContextEventData

Event arguments for IDataContextInterceptor events.

EntityCreatedEventData

Event arguments for EntityCreated(EntityCreatedEventData, object) event.

ExceptionEventData

Event arguments for ICommandInterceptor events.

Interfaces

ICommandInterceptor
IConnectionInterceptor
IDataContextInterceptor
IEntityServiceInterceptor
IExceptionInterceptor
IInterceptor
IQueryExpressionInterceptor

Allows to modify Expression Tree before it is being translated.

IUnwrapDataObjectInterceptor

Enums

QueryExpressionArgs.ExpressionKind