DbUpdatableDataRecord Class
Provides access to the original values of object data. The DbUpdatableDataRecord implements methods that allow updates to the original values of an object.
Assembly: System.Data.Entity (in System.Data.Entity.dll)
System.Data.Common::DbDataRecord
System.Data.Objects::DbUpdatableDataRecord
System.Data.Objects::CurrentValueRecord
System.Data.Objects::OriginalValueRecord
| Name | Description | |
|---|---|---|
![]() | DataRecordInfo | Gets data record information. |
![]() | FieldCount | Gets the number of fields in the record.(Overrides DbDataRecord::FieldCount.) |
![]() | Item[Int32] | Returns a value that has the given field ordinal.(Overrides DbDataRecord::Item[Int32].) |
![]() | Item[String^] | Gets a value that has the given field name.(Overrides DbDataRecord::Item[String^].) |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetBoolean(Int32) | Retrieves the field value as a Boolean.(Overrides DbDataRecord::GetBoolean(Int32).) |
![]() | GetByte(Int32) | Retrieves the field value as a byte.(Overrides DbDataRecord::GetByte(Int32).) |
![]() | GetBytes(Int32, Int64, array<Byte>^, Int32, Int32) | Retrieves the field value as a byte array.(Overrides DbDataRecord::GetBytes(Int32, Int64, array<Byte>^, Int32, Int32).) |
![]() | GetChar(Int32) | Retrieves the field value as a char.(Overrides DbDataRecord::GetChar(Int32).) |
![]() | GetChars(Int32, Int64, array<Char>^, Int32, Int32) | Retrieves the field value as a char array.(Overrides DbDataRecord::GetChars(Int32, Int64, array<Char>^, Int32, Int32).) |
![]() | GetData(Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Not currently supported.(Inherited from DbDataRecord.) |
![]() | GetDataReader(Int32) | Retrieves the field value as a T:System.Common.DbDataReader. |
![]() | GetDataRecord(Int32) | Retrieves a field value as a DbDataRecord. |
![]() | GetDataTypeName(Int32) | Retrieves the name of the field data type.(Overrides DbDataRecord::GetDataTypeName(Int32).) |
![]() | GetDateTime(Int32) | Retrieves the field value as a DateTime.(Overrides DbDataRecord::GetDateTime(Int32).) |
![]() | GetDbDataReader(Int32) | Retrieves the field value as a T:System.Common.DbDataReader(Overrides DbDataRecord::GetDbDataReader(Int32).) |
![]() | GetDecimal(Int32) | Retrieves the field value as a decimal.(Overrides DbDataRecord::GetDecimal(Int32).) |
![]() | GetDouble(Int32) | Retrieves the field value as a double.(Overrides DbDataRecord::GetDouble(Int32).) |
![]() | GetFieldType(Int32) | Retrieves the type of a field.(Overrides DbDataRecord::GetFieldType(Int32).) |
![]() | GetFloat(Int32) | Retrieves the field value as a float.(Overrides DbDataRecord::GetFloat(Int32).) |
![]() | GetGuid(Int32) | Retrieves the field value as a Guid.(Overrides DbDataRecord::GetGuid(Int32).) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetInt16(Int32) | Retrieves the field value as an Int16.(Overrides DbDataRecord::GetInt16(Int32).) |
![]() | GetInt32(Int32) | Retrieves the field value as an Int32.(Overrides DbDataRecord::GetInt32(Int32).) |
![]() | GetInt64(Int32) | Retrieves the field value as an Int64.(Overrides DbDataRecord::GetInt64(Int32).) |
![]() | GetName(Int32) | Retrieves the name of a field.(Overrides DbDataRecord::GetName(Int32).) |
![]() | GetOrdinal(String^) | Retrieves the ordinal of a field by using the name of the field.(Overrides DbDataRecord::GetOrdinal(String^).) |
![]() | GetRecordValue(Int32) | Retrieves the value of a field. |
![]() | GetString(Int32) | Retrieves the field value as a string.(Overrides DbDataRecord::GetString(Int32).) |
![]() | GetType() | |
![]() | GetValue(Int32) | Retrieves the value of a field.(Overrides DbDataRecord::GetValue(Int32).) |
![]() | GetValues(array<Object^>^) | Populates an array of objects with the field values of the current record.(Overrides DbDataRecord::GetValues(array<Object^>^).) |
![]() | IsDBNull(Int32) | Returns whether the specified field is set to DBNull.(Overrides DbDataRecord::IsDBNull(Int32).) |
![]() | MemberwiseClone() | |
![]() | SetBoolean(Int32, Boolean) | Sets the value of a field in a record. |
![]() | SetByte(Int32, Byte) | Sets the value of a field in a record. |
![]() | SetChar(Int32, Char) | Sets the value of a field in a record. |
![]() | SetDataRecord(Int32, IDataRecord^) | Sets the value of a field in a record. |
![]() | SetDateTime(Int32, DateTime) | Sets the value of a field in a record. |
![]() | SetDBNull(Int32) | Sets a field to the DBNull value. |
![]() | SetDecimal(Int32, Decimal) | Sets the value of a field in a record. |
![]() | SetDouble(Int32, Double) | Sets the value of a field in a record. |
![]() | SetFloat(Int32, Single) | Sets the value of a field in a record. |
![]() | SetGuid(Int32, Guid) | Sets the value of a field in a record. |
![]() | SetInt16(Int32, Int16) | Sets the value of a field in a record. |
![]() | SetInt32(Int32, Int32) | Sets the value of a field in a record. |
![]() | SetInt64(Int32, Int64) | Sets the value of a field in a record. |
![]() | SetRecordValue(Int32, Object^) | Sets the value of a field in a record. |
![]() | SetString(Int32, String^) | Sets the value of a field in a record. |
![]() | SetValue(Int32, Object^) | Sets the value of a field in a record. |
![]() | SetValues(array<Object^>^) | Sets field values in a record. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | ICustomTypeDescriptor::GetAttributes() | Returns a collection of custom attributes for this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetClassName() | Returns the class name of this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetComponentName() | Returns the name of this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetConverter() | Returns a type converter for this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetDefaultEvent() | Returns the default event for this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetDefaultProperty() | Returns the default property for this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetEditor(Type^) | Returns an editor of the specified type for this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetEvents() | Returns the events for this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetEvents(array<Attribute^>^) | Returns the events for this instance of a component using the specified attribute array as a filter.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetProperties() | Returns the properties for this instance of a component.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetProperties(array<Attribute^>^) | Returns the properties for this instance of a component using the attribute array as a filter.(Inherited from DbDataRecord.) |
![]() ![]() | ICustomTypeDescriptor::GetPropertyOwner(PropertyDescriptor^) | Returns an object that contains the property described by the specified property descriptor.(Inherited from DbDataRecord.) |
![]() ![]() | IDataRecord::GetData(Int32) | Retrieves the field value as an IDataReader. |
Available since 4.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




