Condividi tramite


ConventionTypeConfiguration Classe

Definizione

Consente di eseguire la configurazione di un tipo di entità in un modello. Questa funzionalità di configurazione è disponibile tramite convenzioni leggere.

public class ConventionTypeConfiguration
type ConventionTypeConfiguration = class
Public Class ConventionTypeConfiguration
Ereditarietà
ConventionTypeConfiguration

Proprietà

ClrType

Ottiene l'oggetto Type di questo tipo di entità.

Metodi

Equals(Object)

Consente di eseguire la configurazione di un tipo di entità in un modello. Questa funzionalità di configurazione è disponibile tramite convenzioni leggere.

GetHashCode()

Consente di eseguire la configurazione di un tipo di entità in un modello. Questa funzionalità di configurazione è disponibile tramite convenzioni leggere.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

HasEntitySetName(String)

Configura il nome del set di entità da utilizzare per questo tipo di entità. Il nome del set di entità può essere configurato solo per il tipo base in ogni set.

HasKey(IEnumerable<PropertyInfo>)

Configura le proprietà di chiave primaria per questo tipo di entità.

HasKey(IEnumerable<String>)

Configura le proprietà di chiave primaria per questo tipo di entità.

HasKey(PropertyInfo)

Configura la proprietà della chiave primaria per questo tipo di entità.

HasKey(String)

Configura la proprietà della chiave primaria per questo tipo di entità.

HasTableAnnotation(String, Object)

Imposta un'annotazione nel modello per la tabella a cui è mappata questa entità. Il valore dell'annotazione può essere usato in un secondo momento durante l'elaborazione della tabella, ad esempio durante la creazione di migrazioni.

Ignore()

Esclude questo tipo di entità dal modello in modo che non venga mappato al database.

Ignore(PropertyInfo)

Esclude una proprietà dal modello in modo che non venga eseguito il relativo mapping al database.

Ignore(String)

Esclude una proprietà dal modello in modo che non venga eseguito il relativo mapping al database.

IsComplexType()

Modifica questo tipo di entità in un tipo complesso.

MapToStoredProcedures()

Configura questo tipo per l'utilizzo di stored procedure per inserimento, aggiornamento ed eliminazione. Verranno utilizzate le convenzioni predefinite per i nomi delle procedure e dei parametri.

MapToStoredProcedures(Action<ConventionModificationStoredProceduresConfiguration>)

Configura questo tipo per l'utilizzo di stored procedure per inserimento, aggiornamento ed eliminazione.

Property(PropertyInfo)

Configura una proprietà definita in questo tipo.

Property(String)

Configura una proprietà definita in questo tipo.

ToString()

Consente di eseguire la configurazione di un tipo di entità in un modello. Questa funzionalità di configurazione è disponibile tramite convenzioni leggere.

ToTable(String)

Configura il nome della tabella a cui viene eseguito il mapping di questo tipo di entità.

ToTable(String, String)

Configura il nome della tabella a cui viene eseguito il mapping di questo tipo di entità.

Si applica a