Table of Contents

Class UnwrapDataObjectInterceptor

Namespace
LinqToDB.Interceptors
Assembly
linq2db.dll
public abstract class UnwrapDataObjectInterceptor : IUnwrapDataObjectInterceptor, IInterceptor
Inheritance
UnwrapDataObjectInterceptor
Implements
Extension Methods

Methods

UnwrapCommand(IDataContext, DbCommand)

public virtual DbCommand UnwrapCommand(IDataContext dataContext, DbCommand command)

Parameters

dataContext IDataContext
command DbCommand

Returns

DbCommand

UnwrapConnection(IDataContext, DbConnection)

public virtual DbConnection UnwrapConnection(IDataContext dataContext, DbConnection connection)

Parameters

dataContext IDataContext
connection DbConnection

Returns

DbConnection

UnwrapDataReader(IDataContext, DbDataReader)

public virtual DbDataReader UnwrapDataReader(IDataContext dataContext, DbDataReader dataReader)

Parameters

dataContext IDataContext
dataReader DbDataReader

Returns

DbDataReader

UnwrapTransaction(IDataContext, DbTransaction)

public virtual DbTransaction UnwrapTransaction(IDataContext dataContext, DbTransaction transaction)

Parameters

dataContext IDataContext
transaction DbTransaction

Returns

DbTransaction