Condividi tramite


DbPropertyEntry<TEntity,TProperty> Classe

Definizione

Le istanze di questa classe vengono restituite dal metodo Property di DbEntityEntry<TEntity> e consentono l'accesso allo stato della proprietà scalare o complessa.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbPropertyEntry<TEntity,TProperty> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,TProperty> where TEntity : class
public class DbPropertyEntry<TEntity,TProperty> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,TProperty> where TEntity : class
type DbPropertyEntry<'Entity, 'Property (requires 'Entity : null)> = class
    inherit DbMemberEntry<'Entity, 'Property (requires 'Entity : null)>
Public Class DbPropertyEntry(Of TEntity, TProperty)
Inherits DbMemberEntry(Of TEntity, TProperty)

Parametri di tipo

TEntity

Tipo dell'entità a cui appartiene questa proprietà.

TProperty

Tipo della proprietà.

Ereditarietà
DbPropertyEntry<TEntity,TProperty>
Derivato
Attributi

Proprietà

CurrentValue

Ottiene o imposta il valore corrente di questa proprietà.

EntityEntry

Oggetto DbEntityEntry<TEntity> a cui appartiene questa proprietà.

IsModified

Ottiene o imposta un valore che indica se è stato modificato il valore di questa proprietà da quando è stato caricato dal database.

Name

Ottiene il nome della proprietà.

OriginalValue

Ottiene o imposta il valore originale di questa proprietà.

ParentProperty

Oggetto DbPropertyEntry della proprietà per cui si tratta di una proprietà nidificata. Questo metodo restituirà solo una voce non Null per le proprietà di oggetti complessi, mentre restituirà null per le proprietà dell'entità stessa.

Metodi

Equals(Object)

Le istanze di questa classe vengono restituite dal metodo Property di DbEntityEntry<TEntity> e consentono l'accesso allo stato della proprietà scalare o complessa.

(Ereditato da DbMemberEntry<TEntity,TProperty>)
GetHashCode()

Le istanze di questa classe vengono restituite dal metodo Property di DbEntityEntry<TEntity> e consentono l'accesso allo stato della proprietà scalare o complessa.

(Ereditato da DbMemberEntry<TEntity,TProperty>)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da DbMemberEntry<TEntity,TProperty>)
GetValidationErrors()

Convalida questa proprietà.

(Ereditato da DbMemberEntry<TEntity,TProperty>)
ToString()

Le istanze di questa classe vengono restituite dal metodo Property di DbEntityEntry<TEntity> e consentono l'accesso allo stato della proprietà scalare o complessa.

(Ereditato da DbMemberEntry<TEntity,TProperty>)

Operatori

Implicit(DbPropertyEntry<TEntity,TProperty> to DbPropertyEntry)

Restituisce una nuova istanza della classe non generica DbPropertyEntry per la proprietà rappresentata da questo oggetto.

Si applica a