Export (0) Print
Expand All

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.

Namespace:  System.Data.Objects
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

[<AbstractClass>]
type DbUpdatableDataRecord =  
    class 
        inherit DbDataRecord 
        interface IExtendedDataRecord 
        interface IDataRecord 
    end

The DbUpdatableDataRecord type exposes the following members.

  NameDescription
Public propertyDataRecordInfoGets data record information.
Public propertyFieldCountGets the number of fields in the record. (Overrides DbDataRecord.FieldCount.)
Public propertyItem(Int32)Returns a value that has the given field ordinal. (Overrides DbDataRecord.Item.)
Public propertyItem(String)Gets a value that has the given field name. (Overrides DbDataRecord.Item.)
Top

  NameDescription
Public methodEquals(Object)Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetBooleanRetrieves the field value as a Boolean. (Overrides DbDataRecord.GetBoolean(Int32).)
Public methodGetByteRetrieves the field value as a byte. (Overrides DbDataRecord.GetByte(Int32).)
Public methodGetBytesRetrieves the field value as a byte array. (Overrides DbDataRecord.GetBytes(Int32, Int64, Byte[], Int32, Int32).)
Public methodGetCharRetrieves the field value as a char. (Overrides DbDataRecord.GetChar(Int32).)
Public methodGetCharsRetrieves the field value as a char array. (Overrides DbDataRecord.GetChars(Int32, Int64, Char[], Int32, Int32).)
Public methodGetDataInfrastructure. Not currently supported. (Inherited from DbDataRecord.)
Public methodGetDataReaderRetrieves the field value as a DbDataReader.
Public methodGetDataRecordRetrieves a field value as a DbDataRecord.
Public methodGetDataTypeNameRetrieves the name of the field data type. (Overrides DbDataRecord.GetDataTypeName(Int32).)
Public methodGetDateTimeRetrieves the field value as a DateTime. (Overrides DbDataRecord.GetDateTime(Int32).)
Protected methodGetDbDataReaderRetrieves the field value as a DbDataReader (Overrides DbDataRecord.GetDbDataReader(Int32).)
Public methodGetDecimalRetrieves the field value as a decimal. (Overrides DbDataRecord.GetDecimal(Int32).)
Public methodGetDoubleRetrieves the field value as a double. (Overrides DbDataRecord.GetDouble(Int32).)
Public methodGetFieldTypeRetrieves the type of a field. (Overrides DbDataRecord.GetFieldType(Int32).)
Public methodGetFloatRetrieves the field value as a float. (Overrides DbDataRecord.GetFloat(Int32).)
Public methodGetGuidRetrieves the field value as a Guid. (Overrides DbDataRecord.GetGuid(Int32).)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetInt16Retrieves the field value as an Int16. (Overrides DbDataRecord.GetInt16(Int32).)
Public methodGetInt32Retrieves the field value as an Int32. (Overrides DbDataRecord.GetInt32(Int32).)
Public methodGetInt64Retrieves the field value as an Int64. (Overrides DbDataRecord.GetInt64(Int32).)
Public methodGetNameRetrieves the name of a field. (Overrides DbDataRecord.GetName(Int32).)
Public methodGetOrdinalRetrieves the ordinal of a field by using the name of the field. (Overrides DbDataRecord.GetOrdinal(String).)
Protected methodGetRecordValueRetrieves the value of a field.
Public methodGetStringRetrieves the field value as a string. (Overrides DbDataRecord.GetString(Int32).)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodGetValueRetrieves the value of a field. (Overrides DbDataRecord.GetValue(Int32).)
Public methodGetValuesPopulates an array of objects with the field values of the current record. (Overrides DbDataRecord.GetValues(Object[]).)
Public methodIsDBNullReturns whether the specified field is set to DBNull. (Overrides DbDataRecord.IsDBNull(Int32).)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodSetBooleanSets the value of a field in a record.
Public methodSetByteSets the value of a field in a record.
Public methodSetCharSets the value of a field in a record.
Public methodSetDataRecordSets the value of a field in a record.
Public methodSetDateTimeSets the value of a field in a record.
Public methodSetDBNullSets a field to the DBNull value.
Public methodSetDecimalSets the value of a field in a record.
Public methodSetDoubleSets the value of a field in a record.
Public methodSetFloatSets the value of a field in a record.
Public methodSetGuidSets the value of a field in a record.
Public methodSetInt16Sets the value of a field in a record.
Public methodSetInt32Sets the value of a field in a record.
Public methodSetInt64Sets the value of a field in a record.
Protected methodSetRecordValueSets the value of a field in a record.
Public methodSetStringSets the value of a field in a record.
Public methodSetValueSets the value of a field in a record.
Public methodSetValuesSets field values in a record.
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetAttributesReturns a collection of custom attributes for this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetClassNameReturns the class name of this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetComponentNameReturns the name of this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetConverterReturns a type converter for this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetDefaultEventReturns the default event for this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetDefaultPropertyReturns the default property for this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetEditorReturns an editor of the specified type for this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetEvents()Returns the events for this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetEvents(Attribute[])Returns the events for this instance of a component using the specified attribute array as a filter. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetProperties()Returns the properties for this instance of a component. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetProperties(Attribute[])Returns the properties for this instance of a component using the attribute array as a filter. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodICustomTypeDescriptor.GetPropertyOwnerReturns an object that contains the property described by the specified property descriptor. (Inherited from DbDataRecord.)
Explicit interface implemetationPrivate methodIDataRecord.GetDataRetrieves the field value as an IDataReader.
Top

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft