Sprache

RelationalAnnotationNames Klasse

Definition

Namen für bekannte relationale Modellanmerkungen. Anwendungen sollten diese Namen nicht direkt verwenden, sondern stattdessen die Erweiterungsmethoden für Metadatenobjekte verwenden.

[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
Vererbung
RelationalAnnotationNames
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .

Felder

Name Beschreibung
AllNames

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

CheckConstraints

Der Name für Die Überprüfungseinschränkungsanmerkungen.

Collation

Der Name für Sortierungsanmerkungen.

ColumnName

Der Name für Spaltennamenanmerkungen.

ColumnOrder

Der Name für Anmerkungen zur Spaltenreihenfolge.

ColumnType

Der Name für Spaltentypanmerkungen.

Comment

Der Name für Kommentaranmerkungen.

ComputedColumnSql

Der Name für berechnete SQL-Ausdrucksanmerkungen.

ContainerColumnName

Der Name für die Anmerkung, die den Containerspaltennamen angibt, dem das Objekt zugeordnet ist.

ContainerColumnType

Der Spaltentyp für die Containerspalte, der das Objekt zugeordnet ist.

ContainerColumnTypeMapping
Veraltet.

Der Name für die Anmerkung, die die Containerspaltentypzuordnung angibt.

DbFunction
Veraltet.

Der Name für die DbFunction-Anmerkung.

DbFunctions

Der Name für die Funktionsanmerkung.

DefaultColumnMappings

Der Name für standardspaltenzuordnungen Anmerkungen.

DefaultConstraintName

Der Name für Standardeinschränkungsanmerkungen.

DefaultMappings

Der Name für Standardzuordnungen Anmerkungen.

DefaultSchema

Der Name für Standardschemaanmerkungen.

DefaultValue

Der Name für Standardwertanmerkungen.

DefaultValueSql

Der Name für SQL-Ausdrucksanmerkungen des Standardwerts.

DeleteStoredProcedure

Der Name für zugeordnete gelöschte gespeicherte Prozeduranmerkungen.

DeleteStoredProcedureMappings

Der Name für das Löschen gespeicherter Prozedurzuordnungen sind Anmerkungen.

DeleteStoredProcedureParameterMappings

Der Name für das Löschen gespeicherter Prozedurparameter zuordnen Anmerkungen.

DiscriminatorProperty

Der Name für Diskriminatoreigenschaftenanmerkungen.

DiscriminatorValue

Der Name für Diskriminatorwertanmerkungen.

FieldValueGetter

Der Name für den Leserfeldwert getter delegate annotation.

Filter

Der Name für Filteranmerkungen.

ForeignKeyMappings

Der Name für Fremdschlüsselzuordnungen Anmerkungen.

FunctionColumnMappings

Der Name für Funktionsspaltenzuordnungen anmerkungen.

FunctionMappings

Der Name für Funktionszuordnungen Anmerkungen.

FunctionName

Der Name für zugeordnete Funktionsnamenanmerkungen.

InsertStoredProcedure

Der Name für zugeordnete Eingefügte gespeicherte Prozeduranmerkungen.

InsertStoredProcedureMappings

Der Name für das Einfügen gespeicherter Prozedurzuordnungen sind Anmerkungen.

InsertStoredProcedureParameterMappings

Der Name für das Einfügen von Parametern für gespeicherte Prozeduren zuordnen Anmerkungen.

InsertStoredProcedureResultColumnMappings

Der Name für das Einfügen gespeicherter Prozedurergebnisspaltenzuordnungen anmerkungen.

IsFixedLength

Der Name für die Anmerkung, die ein Flag enthält, das angibt, ob die Eigenschaft auf Feste Längenwerte beschränkt ist.

IsForeignKeyExcludedFromMigrations

Der Name für die Anmerkung, die bestimmt, ob die Fremdschlüsseleinschränkung von Migrationen ausgeschlossen ist.

IsStored

Der Name für berechnete Spaltentypanmerkungen.

IsTableExcludedFromMigrations

Der Name für die Anmerkung, die bestimmt, ob die Tabelle von Migrationen ausgeschlossen ist.

JsonElementMappings

Der Name für JSON-Elementzuordnungen anmerkungen.

JsonIndex

Der Name für die Anmerkung, die die zugeordneten JSON-Elemente und Indizes für komplexe Auflistungen für einen Tabellenindex erfasst, der über Eigenschaften definiert ist, die in einer JSON-zugeordneten Spalte enthalten sind.

JsonIndexPaths

Der Name für die Anmerkung, die die JSON-Pfade eines Gerüsts für einen JSON-Index erfasst. Der Wert ist ein ValueTuple<T1,T2> NAME der JSON-Containerspalte und die sortierte Liste der indizierten JSON-Pfade (jeweils im SQL/JSON-Formular $.path , das von der CREATE JSON INDEX-Anweisung des Anbieters akzeptiert wird).

JsonPropertyName

Der JSON-Eigenschaftsname für das Element, dem die Eigenschaft/Navigation zugeordnet ist.

MappingFragments

Der Name für die Anmerkung, die Entitätstypzuordnungsfragmente enthält.

MappingStrategy

Der Name für die Anmerkung, die die Zuordnungsstrategie für geerbte Eigenschaften bestimmt.

MaxIdentifierLength

Der Name für die Anmerkung, die die maximale Länge für Datenbankbezeichner enthält.

ModelDependencies

Der Name für relationale Modellabhängigkeiten anmerkung.

Name

Der Name für Einschränkungsnamenanmerkungen.

Prefix

Das Präfix, das für alle relationalen Anmerkungen verwendet wird.

RelationalModel

Der Name für relationale Modellanmerkung.

RelationalModelFactory

Der Name für die relationale Modellfactoryanmerkung.

RelationalOverrides

Der Name für die Anmerkung, die tabellenspezifische Facetüberschreibungen enthält.

Schema

Der Name für Schemanamenanmerkungen.

SequencePrefix
Veraltet.

Das Präfix für serialisierte Sequenzanmerkungen.

Sequences

Der Name der Sequenzanmerkung.

SqlQuery

Der Name für zugeordnete SQL-Abfrageanmerkungen.

SqlQueryColumnMappings

Der Name für sql-Abfragespaltenzuordnungen sind Anmerkungen.

SqlQueryMappings

Der Name für sql-Abfragezuordnungen anmerkungen.

StoreType

Der Name für Speicher-(Datenbank)-Typanmerkungen.

TableColumnMappings

Der Name für Spaltenzuordnungen anmerkungen.

TableIndexMappings

Der Name für Tabellenindexzuordnungen anmerkungen.

TableMappings

Der Name für Tabellenzuordnungen Anmerkungen.

TableName

Der Name für Tabellennamenanmerkungen.

TpcMappingStrategy

Der Wert für die Anmerkung, die der TPC-Zuordnungsstrategie entspricht.

TphMappingStrategy

Der Wert für die Anmerkung, die der TPH-Zuordnungsstrategie entspricht.

TptMappingStrategy

Der Wert für die Anmerkung, die der TPT-Zuordnungsstrategie entspricht.

TypeMapping
Veraltet.

Der Name für RelationalTypeMapping Anmerkungen.

UniqueConstraintMappings

Der Name für eindeutige Einschränkungszuordnungen anmerkungen.

UpdateStoredProcedure

Der Name für zugeordnete aktualisierungsgespeicherte Prozeduranmerkungen.

UpdateStoredProcedureMappings

Der Name für die Aktualisierung gespeicherter Prozedurzuordnungen sind Anmerkungen.

UpdateStoredProcedureParameterMappings

Der Name für die Aktualisierung von Parametern für gespeicherte Prozeduren zuordnen Anmerkungen.

UpdateStoredProcedureResultColumnMappings

Der Name für die Aktualisierung gespeicherter Prozedurergebnisspaltenzuordnungen anmerkungen.

UseNamedDefaultConstraints

Der Name für die Verwendung benannter Standardeinschränkungsanmerkungen.

ViewColumnMappings

Der Name für die Ansichtsspaltenzuordnungen Anmerkungen.

ViewDefinition

Die Definition einer Datenbankansicht.

ViewDefinitionSql

Der Name für die Anmerkung, die die Definition einer Datenbankansicht enthält.

ViewMappings

Der Name für Ansichtszuordnungen Anmerkungen.

ViewName

Der Name für Ansichtsnamenanmerkungen.

ViewSchema

Der Name für Ansichtsschemanamenanmerkungen.

Gilt für: