C# Class NHibernate.Dialect.BitwiseNativeOperation

Inheritance: ISQLFunction
Show file Open project: nhibernate/nhibernate-core

Public Methods

Method Description
BitwiseNativeOperation ( string sqlOpToken ) : System

creates an instance using the giving token

Use this constructor only if the token DOES NOT represent a NOT-Operation

BitwiseNativeOperation ( string sqlOpToken, bool isNot ) : System

creates an instance using the giving token and the flag indicating a NOT-Operation

Render ( IList args, ISessionFactoryImplementor factory ) : NHibernate.SqlCommand.SqlString
ReturnType ( IType columnType, IMapping mapping ) : IType

Private Methods

Method Description
AddFirstArgument ( ) : void
AddRestOfArguments ( ) : void
AddToBuffer ( object arg ) : void
AddToken ( ) : void
Prepare ( IList args ) : void

Method Details

BitwiseNativeOperation() public method

creates an instance using the giving token
Use this constructor only if the token DOES NOT represent a NOT-Operation
public BitwiseNativeOperation ( string sqlOpToken ) : System
sqlOpToken string /// The operation token ///
return System

BitwiseNativeOperation() public method

creates an instance using the giving token and the flag indicating a NOT-Operation
public BitwiseNativeOperation ( string sqlOpToken, bool isNot ) : System
sqlOpToken string
isNot bool
return System

Render() public method

public Render ( IList args, ISessionFactoryImplementor factory ) : NHibernate.SqlCommand.SqlString
args IList
factory ISessionFactoryImplementor
return NHibernate.SqlCommand.SqlString

ReturnType() public method

public ReturnType ( IType columnType, IMapping mapping ) : IType
columnType IType
mapping IMapping
return IType