Sprache

RelationalModelAnnotations Klasse

Definition

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 null wenn keine explizit festgelegt wurde.

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.

Gilt für: