Class UnwrapDataObjectInterceptor
  
  
  
    - Namespace
 - LinqToDB.Interceptors
 
  - Assembly
 - linq2db.dll
 
   
  
  
  
    public abstract class UnwrapDataObjectInterceptor : IUnwrapDataObjectInterceptor, IInterceptor
   
  
    - Inheritance
 
    - 
      
      
UnwrapDataObjectInterceptor
     
  
  
    - Implements
 
    - 
      
      
    
 
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
  
 
  
    - Extension Methods
 
    - 
  
  
  
  
  
  
  
  
  
  
  
  
  
 
  Constructors
  
  
  UnwrapDataObjectInterceptor()
  
  
  
  
  
    protected UnwrapDataObjectInterceptor()
   
  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