Condividi tramite


Classe DbReferenceEntry

[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.]

Versione non generica della classe DbReferenceEntry<TEntity, TProperty>.

Gerarchia di ereditarietà

System.Object
  System.Data.Entity.Infrastructure.DbMemberEntry
    System.Data.Entity.Infrastructure.DbReferenceEntry

Spazio dei nomi:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public Class DbReferenceEntry _
    Inherits DbMemberEntry
'Utilizzo
Dim instance As DbReferenceEntry
public class DbReferenceEntry : DbMemberEntry
public ref class DbReferenceEntry : public DbMemberEntry
type DbReferenceEntry =  
    class 
        inherit DbMemberEntry 
    end
public class DbReferenceEntry extends DbMemberEntry

Il tipo DbReferenceEntry espone i seguenti membri.

Proprietà

  rapporti Descrizione
Proprietà pubblica CurrentValue Ottiene o imposta il valore corrente della proprietà di navigazione.Il valore corrente è costituito dall'entità a cui fa riferimento la proprietà di navigazione. (Esegue l'override di DbMemberEntry.CurrentValue).
Proprietà pubblica EntityEntry Oggetto DbEntityEntry a cui appartiene questa proprietà di navigazione. (Esegue l'override di DbMemberEntry.EntityEntry).
Proprietà pubblica IsLoaded Ottiene o imposta un valore che indica se l'entità è stata caricata dal database.
Proprietà pubblica Name Ottiene il nome della proprietà. (Esegue l'override di DbMemberEntry.Name).

In alto

Metodi

  rapporti Descrizione
Metodo pubblico Cast<TEntity, TProperty> Restituisce l'oggetto DbReferenceEntry<TEntity, TProperty> generico equivalente.
Metodo pubblico Equals Determina se la voce specificata è uguale alla voce corrente. (Ereditato da DbMemberEntry)
Metodo protetto Finalize (Ereditato da Object)
Metodo pubblico GetHashCode Restituisce la funzione hash per questa voce. (Ereditato da DbMemberEntry)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da DbMemberEntry)
Metodo pubblico GetValidationErrors Convalida questa proprietà. (Ereditato da DbMemberEntry)
Metodo pubblico Load Carica l'entità dal database.Notare che se l'entità esiste già nel contesto, non verrà sovrascritta con i valori del database.
Metodo pubblico LoadAsync() Carica in modo asincrono l'entità dal database.Notare che se l'entità esiste già nel contesto, non verrà sovrascritta con i valori del database.
Metodo pubblico LoadAsync(CancellationToken) Carica in modo asincrono l'entità dal database.Notare che se l'entità esiste già nel contesto, non verrà sovrascritta con i valori del database.
Metodo protetto MemberwiseClone (Ereditato da Object)
Metodo pubblico Query Restituisce la query che verrà utilizzata per caricare questa entità dal database.È possibile modificare la query restituita utilizzando LINQ per applicare filtri o eseguire operazioni nel database.
Metodo pubblico ToString Restituisce una rappresentazione di stringa dei valori delle proprietà del database. (Ereditato da DbMemberEntry)

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.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity.Infrastructure