Definition at line 6 of file StatementExtensions.cs.
 
Definition at line 7 of file StatementExtensions.cs.
    9                 statement = ((IPreparable) statement).Prepare(preparer) as IStatement;
 
A contract for objects that participate to a SqlExpression.Prepare phase of an expression evaluation...
 
 
 
 
Prepares this statement and returns an object that can be executed within a given context. 
- Parameters
 - 
  
    | statement |  | 
    | preparer | An object used to prepare the expressions contained in the statement. | 
    | context | The execution context used to prepare the statement properties. | 
  
   
- Returns
 - Returns an instance of SqlStatement that represents the prepared version of this statement and that will be executed in a later moment. 
 
- Exceptions
 - 
  
  
 
Definition at line 35 of file StatementExtensions.cs.
   37                 statement = ((IPreparable) statement).Prepare(preparer) as IStatement;
 
   39             if (statement == null)
 
   42             if (statement is IPreparableStatement)
 
   43                 statement = ((IPreparableStatement) statement).Prepare(context);
 
A contract for objects that participate to a SqlExpression.Prepare phase of an expression evaluation...
 
 
 
 
Definition at line 14 of file StatementExtensions.cs.
   15             if (statement is IPreparableStatement)
 
   16                 statement = ((IPreparableStatement) statement).Prepare(context);
 
 
 
 
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Statements/StatementExtensions.cs