2 interfaces inheriting from IDataRecord
System.Data (1)
fx\src\data\System\Data\IDataReader.cs (1)
12public interface IDataReader: IDisposable, IDataRecord {
System.Data.Entity (1)
System\Data\IExtendedDataRecord.cs (1)
16public interface IExtendedDataRecord : IDataRecord {
2 implementations of IDataRecord
System.Data (2)
fx\src\data\Microsoft\SqlServer\Server\SqlDataRecord.cs (1)
22public class SqlDataRecord : IDataRecord {
fx\src\data\System\Data\Common\dbdatarecord.cs (1)
13public abstract class DbDataRecord : ICustomTypeDescriptor, IDataRecord {
15 references to IDataRecord
System.Data (7)
fx\src\data\Microsoft\SqlServer\Server\SqlDataRecord.cs (1)
225IDataReader IDataRecord.GetData(int ordinal) {
fx\src\data\System\Data\Common\DbDataReader.cs (1)
111IDataReader IDataRecord.GetData(int ordinal) {
fx\src\data\System\Data\Common\dbenumerator.cs (2)
120return typeof(IDataRecord); 141return ((IDataRecord)component)[_ordinal];
fx\src\data\System\Data\Common\FieldNameLookup.cs (1)
55public FieldNameLookup(IDataRecord reader, int defaultLocaleID) { // V1.2.3300
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (1)
1901index = ((IDataRecord)this._rowSource).GetOrdinal(unquotedColumnName);
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (1)
2226IDataReader IDataRecord.GetData(int i) {
System.Data.Entity (8)
System\Data\Common\FieldNameLookup.cs (1)
47public FieldNameLookup(IDataRecord reader, int defaultLocaleID) { // V1.2.3300
System\Data\Objects\DataRecordObjectView.cs (3)
42if (!typeof(IDataRecord).IsAssignableFrom(propertyComponentType)) 44propertyComponentType = typeof(IDataRecord); 161propertyDescriptors = MaterializedDataRecord.CreatePropertyDescriptorCollection((RowType)fieldDescriptor.EdmProperty.TypeUsage.EdmType, typeof(IDataRecord), true);
System\Data\Objects\FieldDescriptor.cs (1)
89result = typeof(IDataRecord);
System\Data\Objects\ObjectStateEntryBaseUpdatableDataRecord.cs (2)
198IDataReader IDataRecord.GetData(int ordinal) 412public void SetDataRecord(int ordinal, IDataRecord value)
System\Data\Objects\ObjectViewFactory.cs (1)
334if (typeof(IDataRecord).IsAssignableFrom(elementType) || elementType == typeof(object))