RelationalModelAnnotations Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eigenschaften für relationale spezifische Anmerkungen, auf die zugegriffen wird Relational(IMutableModel).
public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
- Vererbung
-
RelationalModelAnnotations
- Abgeleitet
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| RelationalModelAnnotations(IModel, RelationalFullAnnotationNames) |
Eigenschaften für relationale spezifische Anmerkungen, auf die zugegriffen wird Relational(IMutableModel). |
| RelationalModelAnnotations(IModel) |
Erstellt eine Instanz für Anmerkungen der angegebenen IModel. |
| RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) |
Eigenschaften für relationale spezifische Anmerkungen, auf die zugegriffen wird Relational(IMutableModel). |
| RelationalModelAnnotations(RelationalAnnotations) |
Erstellt eine Instanz für Anmerkungen der IModel dargestellten durch das angegebene Anmerkungshilfsprogramm. |
Felder
| Name | Beschreibung |
|---|---|
| ProviderFullAnnotationNames |
Eigenschaften für relationale spezifische Anmerkungen, auf die zugegriffen wird Relational(IMutableModel). |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Annotations |
The RelationalAnnotations helper representing the IModel to annotate. |
| DatabaseName |
Eigenschaften für relationale spezifische Anmerkungen, auf die zugegriffen wird Relational(IMutableModel). |
| DbFunctions |
Alle IDbFunctionim Modell enthaltenen S. |
| DefaultSchema |
Das Standardschema, das für das Modell verwendet werden soll, oder |
| MaxIdentifierLength |
Die maximale Länge, die für Speicher-IDs zulässig ist. |
| Model |
Die IModel zu kommentierende Kommentierung. |
| Sequences |
Alle ISequenceim Modell enthaltenen S. |
Methoden
| Name | Beschreibung |
|---|---|
| FindDbFunction(MethodInfo) |
Sucht eine IDbFunction , die der durch die angegebene Methode MethodInfodargestellten Methode zugeordnet ist. |
| FindSequence(String, String) |
Sucht einen ISequence mit dem angegebenen Namen. |
| GetOrAddDbFunction(MethodInfo) |
Gibt entweder die vorhandene Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction zugeordnete Methode zurück oder erstellt eine neue Funktion, die der Methode zugeordnet ist. |
| GetOrAddSequence(String, String) |
Gibt entweder den vorhandenen IMutableSequence Mit dem angegebenen Namen im angegebenen Schema zurück oder erstellt eine neue Sequenz mit dem angegebenen Namen und Schema. |
| SetDatabaseName(String) |
Eigenschaften für relationale spezifische Anmerkungen, auf die zugegriffen wird Relational(IMutableModel). |
| SetDefaultSchema(String) |
Versucht, die DefaultSchema Verwendung der Semantik der RelationalAnnotations verwendeten Anwendung festzulegen. |
| SetMaxIdentifierLength(Nullable<Int32>) |
Versucht, die MaxIdentifierLength Verwendung der Semantik der RelationalAnnotations verwendeten Anwendung festzulegen. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IRelationalModelAnnotations.FindSequence(String, String) |
Sucht einen ISequence mit dem angegebenen Namen. |
| IRelationalModelAnnotations.Sequences |
Alle ISequenceim Modell enthaltenen S. |