RelationalAnnotationNames Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nomi per annotazioni del modello relazionale note. Le applicazioni non devono usare direttamente questi nomi, ma devono usare invece i metodi di estensione per gli oggetti di metadati.
[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalAnnotationNames
public static class RelationalAnnotationNames
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalAnnotationNames = class
type RelationalAnnotationNames = class
Public Class RelationalAnnotationNames
- Ereditarietà
-
RelationalAnnotationNames
- Attributi
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .
Campi
| Nome | Descrizione |
|---|---|
| AllNames |
Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core. |
| CheckConstraints |
Nome delle annotazioni del vincolo CHECK. |
| Collation |
Nome delle annotazioni delle regole di confronto. |
| ColumnName |
Nome delle annotazioni dei nomi di colonna. |
| ColumnOrder |
Nome delle annotazioni dell'ordine di colonna. |
| ColumnType |
Nome delle annotazioni del tipo di colonna. |
| Comment |
Nome delle annotazioni dei commenti. |
| ComputedColumnSql |
Nome delle annotazioni dell'espressione SQL con valore calcolato. |
| ContainerColumnName |
Nome dell'annotazione che specifica il nome della colonna del contenitore a cui viene eseguito il mapping dell'oggetto. |
| ContainerColumnType |
Tipo di colonna per la colonna contenitore a cui viene eseguito il mapping dell'oggetto. |
| ContainerColumnTypeMapping |
Obsoleti.
Nome dell'annotazione che specifica il mapping del tipo di colonna del contenitore. |
| DbFunction |
Obsoleti.
Nome dell'annotazione DbFunction. |
| DbFunctions |
Nome dell'annotazione delle funzioni. |
| DefaultColumnMappings |
Nome per le annotazioni dei mapping delle colonne predefinite. |
| DefaultConstraintName |
Nome per le annotazioni dei vincoli predefinite. |
| DefaultMappings |
Nome per le annotazioni di mapping predefinite. |
| DefaultSchema |
Nome per le annotazioni dello schema predefinite. |
| DefaultValue |
Nome per le annotazioni di valore predefinite. |
| DefaultValueSql |
Nome per le annotazioni dell'espressione SQL del valore predefinito. |
| DeleteStoredProcedure |
Nome delle annotazioni di stored procedure eliminate mappate. |
| DeleteStoredProcedureMappings |
Nome delle annotazioni per i mapping delle stored procedure di eliminazione. |
| DeleteStoredProcedureParameterMappings |
Nome delle annotazioni per i mapping dei parametri della stored procedure di eliminazione. |
| DiscriminatorProperty |
Nome delle annotazioni di proprietà discriminatorie. |
| DiscriminatorValue |
Nome delle annotazioni di valori discriminatori. |
| FieldValueGetter |
Nome dell'annotazione del delegato getter del valore del campo lettore. |
| Filter |
Nome delle annotazioni di filtro. |
| ForeignKeyMappings |
Nome delle annotazioni dei mapping di chiavi esterne. |
| FunctionColumnMappings |
Nome delle annotazioni per i mapping delle colonne della funzione. |
| FunctionMappings |
Nome delle annotazioni per i mapping delle funzioni. |
| FunctionName |
Nome delle annotazioni del nome della funzione mappata. |
| InsertStoredProcedure |
Nome delle annotazioni della stored procedure di inserimento mappate. |
| InsertStoredProcedureMappings |
Nome delle annotazioni di mapping delle stored procedure di inserimento. |
| InsertStoredProcedureParameterMappings |
Nome per l'inserimento delle annotazioni dei parametri della stored procedure. |
| InsertStoredProcedureResultColumnMappings |
Nome per l'inserimento delle annotazioni delle colonne dei risultati della stored procedure. |
| IsFixedLength |
Nome dell'annotazione contenente un flag che indica se la proprietà è vincolata a valori a lunghezza fissa. |
| IsForeignKeyExcludedFromMigrations |
Nome dell'annotazione che determina se il vincolo di chiave esterna viene escluso dalle migrazioni. |
| IsStored |
Nome delle annotazioni del tipo di colonna calcolata. |
| IsTableExcludedFromMigrations |
Nome dell'annotazione che determina se la tabella è esclusa dalle migrazioni. |
| JsonElementMappings |
Nome delle annotazioni per i mapping degli elementi JSON. |
| JsonIndex |
Nome dell'annotazione che acquisisce gli elementi JSON mappati e gli indici della raccolta complessa per un indice di tabella definito sulle proprietà contenute in una colonna mappata JSON. |
| JsonIndexPaths |
Nome dell'annotazione che acquisisce i percorsi JSON di un indice JSON con scaffolding. Il valore è un ValueTuple<T1,T2> nome della colonna del contenitore JSON e l'elenco ordinato di percorsi JSON indicizzati (ognuno nel modulo SQL/JSON |
| JsonPropertyName |
Nome della proprietà JSON per l'elemento a cui esegue il mapping della proprietà o dello spostamento. |
| MappingFragments |
Nome dell'annotazione contenente frammenti di mapping dei tipi di entità. |
| MappingStrategy |
Nome dell'annotazione che determina la strategia di mapping per le proprietà ereditate. |
| MaxIdentifierLength |
Nome dell'annotazione contenente la lunghezza massima per gli identificatori di database. |
| ModelDependencies |
Nome dell'annotazione delle dipendenze del modello relazionale. |
| Name |
Nome delle annotazioni del nome del vincolo. |
| Prefix |
Prefisso utilizzato per tutte le annotazioni relazionali. |
| RelationalModel |
Nome dell'annotazione del modello relazionale. |
| RelationalModelFactory |
Nome dell'annotazione factory del modello relazionale. |
| RelationalOverrides |
Nome dell'annotazione che contiene sostituzioni di facet specifiche della tabella. |
| Schema |
Nome delle annotazioni del nome dello schema. |
| SequencePrefix |
Obsoleti.
Prefisso per le annotazioni di sequenza serializzate. |
| Sequences |
Nome dell'annotazione della sequenza. |
| SqlQuery |
Nome delle annotazioni di query SQL mappate. |
| SqlQueryColumnMappings |
Nome delle annotazioni dei mapping delle colonne di query sql. |
| SqlQueryMappings |
Nome delle annotazioni per i mapping delle query sql. |
| StoreType |
Nome delle annotazioni del tipo di archivio (database). |
| TableColumnMappings |
Nome delle annotazioni per i mapping delle colonne. |
| TableIndexMappings |
Nome delle annotazioni per i mapping degli indici di tabella. |
| TableMappings |
Nome delle annotazioni per mapping di tabelle. |
| TableName |
Nome delle annotazioni del nome della tabella. |
| TpcMappingStrategy |
Valore per l'annotazione corrispondente alla strategia di mapping TPC. |
| TphMappingStrategy |
Valore per l'annotazione corrispondente alla strategia di mapping TPH. |
| TptMappingStrategy |
Valore per l'annotazione corrispondente alla strategia di mapping TPT. |
| TypeMapping |
Obsoleti.
Nome delle RelationalTypeMapping annotazioni. |
| UniqueConstraintMappings |
Nome per le annotazioni di mapping dei vincoli univoci. |
| UpdateStoredProcedure |
Nome delle annotazioni della stored procedure di aggiornamento mappate. |
| UpdateStoredProcedureMappings |
Nome delle annotazioni dei mapping delle stored procedure di aggiornamento. |
| UpdateStoredProcedureParameterMappings |
Nome per aggiornare le annotazioni dei parametri della stored procedure. |
| UpdateStoredProcedureResultColumnMappings |
Nome delle annotazioni dei mapping delle colonne dei risultati della stored procedure di aggiornamento. |
| UseNamedDefaultConstraints |
Nome per l'uso delle annotazioni dei vincoli predefinite denominate. |
| ViewColumnMappings |
Nome delle annotazioni dei mapping delle colonne di visualizzazione. |
| ViewDefinition |
Definizione di una vista di database. |
| ViewDefinitionSql |
Nome dell'annotazione contenente la definizione di una vista di database. |
| ViewMappings |
Nome delle annotazioni dei mapping di visualizzazione. |
| ViewName |
Nome delle annotazioni del nome di visualizzazione. |
| ViewSchema |
Nome delle annotazioni del nome dello schema di visualizzazione. |