Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

HibernateTemplate.Find(String, Object, IType) Method

Execute a query for persistent instances, binding a number of values to "?" parameters of the given types in the query string.

[Visual Basic]
Public NotOverridable Overloads Sub Find( _
   ByVal queryString As String, _
   ByVal values As Object, _
   ByVal types As IType _
) _
    Implements IHibernateOperations.Find
[C#]
public IList Find(
   string queryString,
   object[] values,
   IType[] types
);

Parameters

queryString
A query expressed in Hibernate's query language
values
The values of the parameters
types
Hibernate types of the parameters (or
null
)

Return Value

a List containing 0 or more persistent instances

Implements

IHibernateOperations.Find

Exceptions

Exception Type Condition
DataAccessException In case of Hibernate errors
ArgumentException If values and types are not null and their lengths are not equal

See Also

HibernateTemplate Class | Spring.Data.NHibernate Namespace | HibernateTemplate.Find Overload List