Executes the query, converting the first record to the specified type.
public T QuerySingleOrDefault<T>()
Returns default(T)
if no records are returned. Throws InvalidOperationException if more than one record is returned.
Executes the query, converting the first record to the specified type with the specified delegate.
public T QuerySingleOrDefault<T>(Func<IDataRecord, T> map)
Returns default(T)
if no records are returned. Throws InvalidOperationException if more than one record is returned.