Namespaces

Types

Type SQLFunctionTemplate

Namespace NHibernate.Dialect.Function

Interfaces ISQLFunction

Methods

Properties

Public instance methods

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

string Render(IList args, ISessionFactoryImplementor factory)

Applies the template to passed in arguments.
Parameters
return string
IList args args function arguments
ISessionFactoryImplementor factory generated SQL function call

IType ReturnType(IType columnType, IMapping mapping)

Parameters
return IType
IType columnType
IMapping mapping

string ToString()

Parameters
return string

Public properties

bool HasArguments get;

return bool

bool HasParenthesesIfNoArguments get;

return bool