The following tables list the members exposed by SmartDataReader.
| Name | Description | |
|---|---|---|
![]() | SmartDataReader Constructor | Creates a SmartDataReader around another IDataReader implementation. |
| Name | Description | |
|---|---|---|
![]() | Depth | Gets the depth for this SmartDataReader. |
![]() | FieldCount | Gets the field count for this SmartDataReader. |
![]() | IsClosed | Indicates whether the SmartDataReader has been closed, such as by the Close method. |
![]() | Item | Overloaded. Indexer retrieving the variant Object value for the named field. |
![]() | RecordsAffected | Gets the count of records affected. |
| Name | Description | |
|---|---|---|
![]() | Close | Closes the SmartDataReader. |
![]() | Dispose | Disposes of any resources held by the encapsulated IDataReader implementation. |
![]() | GetBoolean | Gets a Boolean value from a specified field. |
![]() | GetByte | Gets an octet value from a specified field. |
![]() | GetBytes | Not for public use. |
![]() | GetChar | Gets a Unicode character value from a specified field. |
![]() | GetChars | Not for public use. |
![]() | GetData | Not for public use. |
![]() | GetDataTypeName | Gets the data type name of the specified field. |
![]() | GetDateTime | Gets a DateTime value from a specified field. |
![]() | GetDecimal | Gets a decimal value from a specified field. |
![]() | GetDouble | Gets a double value from a specified field. |
![]() | GetFieldType | Gets the field type for a specified field. |
![]() | GetFloat | Gets a floating-point value from a specified field. |
![]() | GetGuid | Gets a GUID value from the specified field. |
![]() | GetInt16 | Gets a short integer value from a specified field. |
![]() | GetInt32 | Gets an integer value from a specified field. |
![]() | GetInt64 | Gets a long integer value from a specified field. |
![]() | GetName | Gets the name of the specified field. |
![]() | GetOrdinal | Gets the zero-based field index corresponding to the field with the specified name. |
![]() | GetSchemaTable | Gets the DataTable representing the schema for the read results. |
![]() | GetSmartDate | Overloaded. Gets a SmartDate value from a specified field. |
![]() | GetString | Gets a string value from a specified field. |
![]() | GetValue | Gets the value from a specified field and wraps it in a variant object. |
![]() | GetValues | Gets a sequence of values from the fields of the current record. |
![]() | IsDBNull | Indicates whether the specified field contains the DBNull value. |
![]() | NextResult | Gets the next result from the encapsulated IDataReader implementation. |
![]() | Read | Reads the next row. |