Executes a Transact-SQL statement against the connection and returns the result as an IEnumerable<T> using the converter delegate.
Namespace: Relativity.API
Assembly: Relativity.API (in Relativity.API.dll) Version: 640db774aa42dfbe1785add27fbb41844ec5c7d4
Syntax
IEnumerable<T> ExecuteSQLStatementAsEnumerable<T>( string sqlStatement, Func<SqlDataReader, T> converter, int timeout = -1 )
Parameters
- sqlStatement
- Type: System.String
String containing parameterized SQL statement. - converter
- Type: System.Func<SqlDataReader, T>
Delegate to retrieve item from SqlDataReader - timeout (Optional)
- Type: System.Int32
A timeout value in seconds for the query
Type Parameters
- T
Return Value
Type: IEnumerable<T>Returns an IEnumerable<T>.
See Also