Namespaces

Types

Type SqlUpdateBuilder

Namespace NHibernate.SqlCommand

Parent SqlBaseBuilder

Interfaces ISqlStringBuilder

Methods

Public instance methods

SqlUpdateBuilder AddColumn(string columnName, string val)

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

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

Add a column with a specific value to the INSERT sql
Parameters
return SqlUpdateBuilder The SqlUpdateBuilder.
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.

SqlUpdateBuilder AddColumns(String[] columnNames, IType propertyType)

Parameters
return SqlUpdateBuilder
String[] columnNames
IType propertyType

SqlUpdateBuilder AddColumns(String[] columnName, string val)

Parameters
return SqlUpdateBuilder
String[] columnName
string val

SqlUpdateBuilder AddColumns(String[] columnNames, Boolean[] updateable, IType propertyType)

Parameters
return SqlUpdateBuilder
String[] columnNames
Boolean[] updateable
IType propertyType

SqlUpdateBuilder AddWhereFragment(String[] columnNames, IType type, string op)

Parameters
return SqlUpdateBuilder
String[] columnNames
IType type
string op

SqlUpdateBuilder AddWhereFragment(string whereSql)

Adds a string to the WhereFragement
Parameters
return SqlUpdateBuilder The SqlUpdateBuilder
string whereSql A well formed sql string with no parameters.

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

SqlUpdateBuilder SetIdentityColumn(String[] columnNames, IType identityType)

Parameters
return SqlUpdateBuilder
String[] columnNames
IType identityType

SqlUpdateBuilder SetTableName(string tableName)

Parameters
return SqlUpdateBuilder
string tableName

SqlUpdateBuilder SetVersionColumn(String[] columnNames, IVersionType versionType)

Parameters
return SqlUpdateBuilder
String[] columnNames
IVersionType versionType

SqlCommandInfo ToSqlCommandInfo()

Parameters
return SqlCommandInfo

SqlString ToSqlString()

Parameters
return SqlString

string ToString()

Parameters
return string