EntityDataReader Class
A data reader class for the entity client provider
Assembly: EntityFramework (in EntityFramework.dll)
System.MarshalByRefObject
System.Data.Common.DbDataReader
System.Data.Entity.Core.EntityClient.EntityDataReader
[SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")] [SuppressMessageAttribute("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")] [DefaultMemberAttribute("Item")] public class EntityDataReader : DbDataReader, IExtendedDataRecord, IDataRecord
Name | Description | |
---|---|---|
![]() | DataRecordInfo | Gets DataRecordInfo for this IExtendedDataRecord . |
![]() | Depth | Gets a value indicating the depth of nesting for the current row.(Overrides DbDataReader.Depth.) |
![]() | FieldCount | Gets the number of columns in the current row.(Overrides DbDataReader.FieldCount.) |
![]() | HasRows | Gets a value that indicates whether this EntityDataReader contains one or more rows.(Overrides DbDataReader.HasRows.) |
![]() | IsClosed | Gets a value indicating whether the EntityDataReader is closed.(Overrides DbDataReader.IsClosed.) |
![]() | Item[Int32] | Gets the value of the specified column as an instance of Object.(Overrides DbDataReader.Item[Int32].) |
![]() | Item[String] | Gets the value of the specified column as an instance of Object.(Overrides DbDataReader.Item[String].) |
![]() | RecordsAffected | Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.(Overrides DbDataReader.RecordsAffected.) |
![]() | VisibleFieldCount | Gets the number of fields in the EntityDataReader that are not hidden.(Overrides DbDataReader.VisibleFieldCount.) |
Name | Description | |
---|---|---|
![]() | Close() | Closes the EntityDataReader object.(Overrides DbDataReader.Close().) |
![]() | CreateObjRef(Type) | (Inherited from MarshalByRefObject.) |
![]() | Dispose() | (Inherited from DbDataReader.) |
![]() | Dispose(Boolean) | Releases the resources consumed by this EntityDataReader and calls Close .(Overrides DbDataReader.Dispose(Boolean).) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetBoolean(Int32) | Gets the value of the specified column as a Boolean.(Overrides DbDataReader.GetBoolean(Int32).) |
![]() | GetByte(Int32) | Gets the value of the specified column as a byte.(Overrides DbDataReader.GetByte(Int32).) |
![]() | GetBytes(Int32, Int64, Byte[], Int32, Int32) | Reads a stream of bytes from the specified column, starting at location indicated by dataIndex , into the buffer, starting at the location indicated by bufferIndex .(Overrides DbDataReader.GetBytes(Int32, Int64, Byte[], Int32, Int32).) |
![]() | GetChar(Int32) | Gets the value of the specified column as a single character.(Overrides DbDataReader.GetChar(Int32).) |
![]() | GetChars(Int32, Int64, Char[], Int32, Int32) | Reads a stream of characters from the specified column, starting at location indicated by dataIndex , into the buffer, starting at the location indicated by bufferIndex .(Overrides DbDataReader.GetChars(Int32, Int64, Char[], Int32, Int32).) |
![]() | GetData(Int32) | (Inherited from DbDataReader.) |
![]() | GetDataReader(Int32) | Returns nested readers as DbDataReader objects. |
![]() | GetDataRecord(Int32) | Returns a nested DbDataRecord. |
![]() | GetDataTypeName(Int32) | Gets the name of the data type of the specified column.(Overrides DbDataReader.GetDataTypeName(Int32).) |
![]() | GetDateTime(Int32) | Gets the value of the specified column as a DateTime object.(Overrides DbDataReader.GetDateTime(Int32).) |
![]() | GetDbDataReader(Int32) | Returns a DbDataReader object for the requested column ordinal that can be overridden with a provider-specific implementation.(Overrides DbDataReader.GetDbDataReader(Int32).) |
![]() | GetDecimal(Int32) | Gets the value of the specified column as a Decimal object.(Overrides DbDataReader.GetDecimal(Int32).) |
![]() | GetDouble(Int32) | Gets the value of the specified column as a double-precision floating point number.(Overrides DbDataReader.GetDouble(Int32).) |
![]() | GetEnumerator() | Returns an IEnumerator that can be used to iterate through the rows in the data reader.(Overrides DbDataReader.GetEnumerator().) |
![]() | GetFieldType(Int32) | Gets the data type of the specified column.(Overrides DbDataReader.GetFieldType(Int32).) |
![]() | GetFieldValue<T>(Int32) | (Inherited from DbDataReader.) |
![]() | GetFieldValueAsync<T>(Int32) | (Inherited from DbDataReader.) |
![]() | GetFieldValueAsync<T>(Int32, CancellationToken) | (Inherited from DbDataReader.) |
![]() | GetFloat(Int32) | Gets the value of the specified column as a single-precision floating point number.(Overrides DbDataReader.GetFloat(Int32).) |
![]() | GetGuid(Int32) | Gets the value of the specified column as a globally-unique identifier (GUID).(Overrides DbDataReader.GetGuid(Int32).) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetInt16(Int32) | Gets the value of the specified column as a 16-bit signed integer.(Overrides DbDataReader.GetInt16(Int32).) |
![]() | GetInt32(Int32) | Gets the value of the specified column as a 32-bit signed integer.(Overrides DbDataReader.GetInt32(Int32).) |
![]() | GetInt64(Int32) | Gets the value of the specified column as a 64-bit signed integer.(Overrides DbDataReader.GetInt64(Int32).) |
![]() | GetLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() | GetName(Int32) | Gets the name of the column, given the zero-based column ordinal.(Overrides DbDataReader.GetName(Int32).) |
![]() | GetOrdinal(String) | Gets the column ordinal given the name of the column.(Overrides DbDataReader.GetOrdinal(String).) |
![]() | GetProviderSpecificFieldType(Int32) | Returns the provider-specific field type of the specified column.(Overrides DbDataReader.GetProviderSpecificFieldType(Int32).) |
![]() | GetProviderSpecificValue(Int32) | Gets the value of the specified column as an instance of Object.(Overrides DbDataReader.GetProviderSpecificValue(Int32).) |
![]() | GetProviderSpecificValues(Object[]) | Gets all provider-specific attribute columns in the collection for the current row.(Overrides DbDataReader.GetProviderSpecificValues(Object[]).) |
![]() | GetSchemaTable() | Returns a DataTable that describes the column metadata of the DbDataReader .(Overrides DbDataReader.GetSchemaTable().) |
![]() | GetStream(Int32) | (Inherited from DbDataReader.) |
![]() | GetString(Int32) | Gets the value of the specified column as an instance of String.(Overrides DbDataReader.GetString(Int32).) |
![]() | GetTextReader(Int32) | (Inherited from DbDataReader.) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetValue(Int32) | Gets the value of the specified column as an instance of Object.(Overrides DbDataReader.GetValue(Int32).) |
![]() | GetValues(Object[]) | Populates an array of objects with the column values of the current row.(Overrides DbDataReader.GetValues(Object[]).) |
![]() | InitializeLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() | IsDBNull(Int32) | Gets a value that indicates whether the column contains nonexistent or missing values.(Overrides DbDataReader.IsDBNull(Int32).) |
![]() | IsDBNullAsync(Int32) | (Inherited from DbDataReader.) |
![]() | IsDBNullAsync(Int32, CancellationToken) | (Inherited from DbDataReader.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) |
![]() | NextResult() | Advances the reader to the next result when reading the results of a batch of statements.(Overrides DbDataReader.NextResult().) |
![]() | NextResultAsync() | (Inherited from DbDataReader.) |
![]() | NextResultAsync(CancellationToken) | Asynchronously moves the reader to the next result set when reading a batch of statements(Overrides DbDataReader.NextResultAsync(CancellationToken).) |
![]() | Read() | Advances the reader to the next record in a result set.(Overrides DbDataReader.Read().) |
![]() | ReadAsync() | (Inherited from DbDataReader.) |
![]() | ReadAsync(CancellationToken) | Asynchronously moves the reader to the next row of the current result set(Overrides DbDataReader.ReadAsync(CancellationToken).) |
![]() | ToString() | (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() ![]() | IDataRecord.GetData(Int32) | (Inherited from DbDataReader.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.