Classe DbUpdatableDataRecord
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Fornisce l'accesso ai valori originali dei dati dell'oggetto. L'oggetto DbUpdatableDataRecord implementa metodi che consentono aggiornamenti ai valori originali di un oggetto.
Gerarchia di ereditarietà
System.Object
System.Data.Common.DbDataRecord
System.Data.Entity.Core.Objects.DbUpdatableDataRecord
System.Data.Entity.Core.Objects.CurrentValueRecord
System.Data.Entity.Core.Objects.OriginalValueRecord
Spazio dei nomi: System.Data.Entity.Core.Objects
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<DefaultMemberAttribute("Item")> _
Public MustInherit Class DbUpdatableDataRecord _
Inherits DbDataRecord _
Implements IExtendedDataRecord, IDataRecord
'Utilizzo
Dim instance As DbUpdatableDataRecord
[DefaultMemberAttribute("Item")]
public abstract class DbUpdatableDataRecord : DbDataRecord,
IExtendedDataRecord, IDataRecord
[DefaultMemberAttribute(L"Item")]
public ref class DbUpdatableDataRecord abstract : public DbDataRecord,
IExtendedDataRecord, IDataRecord
[<AbstractClassAttribute>]
[<DefaultMemberAttribute("Item")>]
type DbUpdatableDataRecord =
class
inherit DbDataRecord
interface IExtendedDataRecord
interface IDataRecord
end
public abstract class DbUpdatableDataRecord extends DbDataRecord implements IExtendedDataRecord, IDataRecord
Il tipo DbUpdatableDataRecord espone i seguenti membri.
Proprietà
rapporti | Descrizione | |
---|---|---|
![]() |
DataRecordInfo | Ottiene informazioni sul record di dati. |
![]() |
FieldCount | Ottiene il numero di campi nel record. (Esegue l'override di DbDataRecord.FieldCount). |
![]() |
Item[Int32] | Restituisce un valore con l'ordinale del campo specificato. (Esegue l'override di DbDataRecord.Item[Int32]). |
![]() |
Item[String] | Ottiene un valore con il nome del campo specificato. (Esegue l'override di DbDataRecord.Item[String]). |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
![]() |
Equals | (Ereditato da Object) |
![]() |
Finalize | (Ereditato da Object) |
![]() |
GetBoolean | Recupera il valore del campo come valore Boolean. (Esegue l'override di DbDataRecord.GetBoolean(Int32)). |
![]() |
GetByte | Recupera il valore del campo come byte. (Esegue l'override di DbDataRecord.GetByte(Int32)). |
![]() |
GetBytes | Recupera il valore del campo come matrice di byte. (Esegue l'override di DbDataRecord.GetBytes(Int32, Int64, Byte[], Int32, Int32)). |
![]() |
GetChar | Recupera il valore del campo come carattere. (Esegue l'override di DbDataRecord.GetChar(Int32)). |
![]() |
GetChars | Recupera il valore del campo come matrice di caratteri. (Esegue l'override di DbDataRecord.GetChars(Int32, Int64, Char[], Int32, Int32)). |
![]() |
GetData | (Ereditato da DbDataRecord) |
![]() |
GetDataReader | Recupera il valore del campo come DbDataReader. |
![]() |
GetDataRecord | Recupera il valore di un campo come DbDataRecord. |
![]() |
GetDataTypeName | Recupera il nome del tipo di dati del campo. (Esegue l'override di DbDataRecord.GetDataTypeName(Int32)). |
![]() |
GetDateTime | Recupera il valore del campo come DateTime. (Esegue l'override di DbDataRecord.GetDateTime(Int32)). |
![]() |
GetDbDataReader | Recupera il valore del campo come DbDataReader. (Esegue l'override di DbDataRecord.GetDbDataReader(Int32)). |
![]() |
GetDecimal | Recupera il valore del campo come valore decimale. (Esegue l'override di DbDataRecord.GetDecimal(Int32)). |
![]() |
GetDouble | Recupera il valore del campo come valore double. (Esegue l'override di DbDataRecord.GetDouble(Int32)). |
![]() |
GetFieldType | Recupera il tipo di un campo. (Esegue l'override di DbDataRecord.GetFieldType(Int32)). |
![]() |
GetFloat | Recupera il valore del campo come valore float. (Esegue l'override di DbDataRecord.GetFloat(Int32)). |
![]() |
GetGuid | Recupera il valore del campo come Guid. (Esegue l'override di DbDataRecord.GetGuid(Int32)). |
![]() |
GetHashCode | (Ereditato da Object) |
![]() |
GetInt16 | Recupera il valore del campo come Int16. (Esegue l'override di DbDataRecord.GetInt16(Int32)). |
![]() |
GetInt32 | Recupera il valore del campo come Int32. (Esegue l'override di DbDataRecord.GetInt32(Int32)). |
![]() |
GetInt64 | Recupera il valore del campo come Int64. (Esegue l'override di DbDataRecord.GetInt64(Int32)). |
![]() |
GetName | Recupera il nome di un campo. (Esegue l'override di DbDataRecord.GetName(Int32)). |
![]() |
GetOrdinal | Recupera l'ordinale di un campo utilizzando il relativo nome. (Esegue l'override di DbDataRecord.GetOrdinal(String)). |
![]() |
GetRecordValue | Recupera il valore di un campo. |
![]() |
GetString | Recupera il valore del campo come stringa. (Esegue l'override di DbDataRecord.GetString(Int32)). |
![]() |
GetType | (Ereditato da Object) |
![]() |
GetValue | Recupera il valore di un campo. (Esegue l'override di DbDataRecord.GetValue(Int32)). |
![]() |
GetValues | Popola una matrice di oggetti con i valori del campo del record corrente. (Esegue l'override di DbDataRecord.GetValues(Object[])). |
![]() |
IsDBNull | Restituisce un valore che indica se il campo specificato è impostato su DBNull. (Esegue l'override di DbDataRecord.IsDBNull(Int32)). |
![]() |
MemberwiseClone | (Ereditato da Object) |
![]() |
SetBoolean | Imposta il valore di un campo in un record. |
![]() |
SetByte | Imposta il valore di un campo in un record. |
![]() |
SetChar | Imposta il valore di un campo in un record. |
![]() |
SetDataRecord | Imposta il valore di un campo in un record. |
![]() |
SetDateTime | Imposta il valore di un campo in un record. |
![]() |
SetDBNull | Imposta un campo sul valore DBNull. |
![]() |
SetDecimal | Imposta il valore di un campo in un record. |
![]() |
SetDouble | Imposta il valore di un campo in un record. |
![]() |
SetFloat | Imposta il valore di un campo in un record. |
![]() |
SetGuid | Imposta il valore di un campo in un record. |
![]() |
SetInt16 | Imposta il valore di un campo in un record. |
![]() |
SetInt32 | Imposta il valore di un campo in un record. |
![]() |
SetInt64 | Imposta il valore di un campo in un record. |
![]() |
SetRecordValue | Imposta il valore di un campo in un record. |
![]() |
SetString | Imposta il valore di un campo in un record. |
![]() |
SetValue | Imposta il valore di un campo in un record. |
![]() |
SetValues | Imposta i valori dei campi in un record. |
![]() |
ToString | (Ereditato da Object) |
In alto
Implementazioni esplicite dell'interfaccia
rapporti | Descrizione | |
---|---|---|
![]() ![]() |
IDataRecord.GetData | Recupera il valore del campo come IDataReader. |
![]() ![]() |
ICustomTypeDescriptor.GetAttributes | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetClassName | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetComponentName | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetConverter | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetDefaultEvent | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetDefaultProperty | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetEditor | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetEvents() | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetEvents(Attribute[]) | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetProperties() | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetProperties(Attribute[]) | (Ereditato da DbDataRecord) |
![]() ![]() |
ICustomTypeDescriptor.GetPropertyOwner | (Ereditato da DbDataRecord) |
In alto
Thread safety
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.