12d Synergy API Reference

IDBReader Methods

IDBReader Interface  See Also

The following tables list the members exposed by the IDBReader type.

Methods

Name Description
Public method Close()
Public method Fill<T>(ref T, Action<IDBReaderT>) Fill an existing data structure with the first result;
Public method GetBoolean(int)
Public method GetBoolean(string)
Public method GetByte(int)
Public method GetByte(string)
Public method GetColumn(string) Given a column name, work out its position
Public method GetColumnName(int) Get a column name - could be slow
Public method GetColumnType(int) Get the type of a column
Public method GetDateTime(int)
Public method GetDateTime(string)
Public method GetDouble(int)
Public method GetDouble(string)
Public method GetEntityID(ref int, Func<Int32Guid>) Read an entity id
Public method GetEntityID(string, Func<Int32Guid>)
Public method GetGuid(int)
Public method GetGuid(string)
Public method GetInt16(int)
Public method GetInt16(string)
Public method GetInt32(int)
Public method GetInt32(string)
Public method GetInt64(int)
Public method GetInt64(string)
Public method GetNullableString(int)
Public method GetNullableString(string)
Public method GetNumberOfColumns() Get the number of columns
Public method GetString(int)
Public method GetString(string)
Public method GetValue(int)
Public method GetValue(string)
Public method IsDBNull(int)
Public method IsDBNull(string)
Public method Read() Read the next result set
Public method SelectAll<T>(Func<IDBReaderT>) Select all data from a reader into an enumerable for a type
Top
See Also

IDBReader Interface
Contracts.Databases Namespace