Write an instance of the mapped class to a prepared statement. Implementors should handle possibility of null values. A multi-column type should be written to parameters starting from index.

Namespace:  NHibernate.UserTypes
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Sub NullSafeSet ( _
	cmd As IDbCommand, _
	value As Object, _
	index As Integer _
)
C#
void NullSafeSet(
	IDbCommand cmd,
	Object value,
	int index
)
Visual C++
void NullSafeSet(
	IDbCommand^ cmd, 
	Object^ value, 
	int index
)
JavaScript
function nullSafeSet(cmd, value, index);

Parameters

cmd
Type: System.Data..::.IDbCommand
a IDbCommand
value
Type: System..::.Object
the object to write
index
Type: System..::.Int32
command parameter index

Exceptions

ExceptionCondition
NHibernate..::.HibernateExceptionHibernateException

See Also