Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

AdoTemplate.QueryForObjectDelegate(CommandType, String, RowMapperDelegate, ICommandSetter) Method

Execute a query with the specified command text and parameters set via the command setter, mapping a single result row to an object via a RowMapper.

[Visual Basic]
Public NotOverridable Overloads Sub QueryForObjectDelegate( _
   ByVal cmdType As CommandType, _
   ByVal cmdText As String, _
   ByVal rowMapperDelegate As RowMapperDelegate, _
   ByVal commandSetter As ICommandSetter _
) _
    Implements IAdoOperations.QueryForObjectDelegate
[C#]
public object QueryForObjectDelegate(
   CommandType cmdType,
   string cmdText,
   RowMapperDelegate rowMapperDelegate,
   ICommandSetter commandSetter
);

Parameters

cmdType
The command type.
cmdText
The command text to execute.
rowMapperDelegate
delegate that will map one object per row
commandSetter
The command setter.

Return Value

The single mapped object.

Implements

IAdoOperations.QueryForObjectDelegate

Exceptions

Exception Type Condition
IncorrectResultSizeDataAccessException If the query does not return exactly one row.
DataAccessException If there is any problem executing the query.

See Also

AdoTemplate Class | Spring.Data.Core Namespace | AdoTemplate.QueryForObjectDelegate Overload List