SQL Anywhere does support OUT parameters with callable stored procedures.

Namespace: NHibernate.Dialect
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
public override int RegisterResultSetOutParameter(
	DbCommand statement,
	int position
)
Visual Basic
Public Overrides Function RegisterResultSetOutParameter ( _
	statement As DbCommand, _
	position As Integer _
) As Integer
Visual C++
public:
virtual int RegisterResultSetOutParameter(
	DbCommand^ statement, 
	int position
) override

Parameters

statement
Type: System.Data.Common..::..DbCommand

[Missing <param name="statement"/> documentation for "M:NHibernate.Dialect.SybaseSQLAnywhere10Dialect.RegisterResultSetOutParameter(System.Data.Common.DbCommand,System.Int32)"]

position
Type: System..::..Int32

[Missing <param name="position"/> documentation for "M:NHibernate.Dialect.SybaseSQLAnywhere10Dialect.RegisterResultSetOutParameter(System.Data.Common.DbCommand,System.Int32)"]

Return Value

[Missing <returns> documentation for "M:NHibernate.Dialect.SybaseSQLAnywhere10Dialect.RegisterResultSetOutParameter(System.Data.Common.DbCommand,System.Int32)"]

See Also