Namespaces

Types

Type SqlInsertBuilder

Namespace NHibernate.SqlCommand

Interfaces ISqlStringBuilder

Methods

Public instance methods

SqlInsertBuilder AddColumn(string columnName, object val, ILiteralType literalType)

Add a column with a specific value to the INSERT sql
Parameters
return SqlInsertBuilder The SqlInsertBuilder.
string columnName The name of the Column to add.
object val The value to set for the column.
ILiteralType literalType The NHibernateType to use to convert the value to a sql string.

SqlInsertBuilder AddColumn(String[] columnNames, IType propertyType)

Parameters
return SqlInsertBuilder
String[] columnNames
IType propertyType

SqlInsertBuilder AddColumn(string columnName, string val)

Add a column with a specific value to the INSERT sql
Parameters
return SqlInsertBuilder The SqlInsertBuilder.
string columnName The name of the Column to add.
string val A valid sql string to set as the value of the column.

SqlInsertBuilder AddColumns(String[] columnNames, Boolean[] insertable, IType propertyType)

Parameters
return SqlInsertBuilder
String[] columnNames
Boolean[] insertable
IType propertyType

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

SqlInsertBuilder SetTableName(string tableName)

Parameters
return SqlInsertBuilder
string tableName

SqlCommandInfo ToSqlCommandInfo()

Parameters
return SqlCommandInfo

SqlString ToSqlString()

Parameters
return SqlString

string ToString()

Parameters
return string