Freigeben über


ScaffoldingModelAnnotations Klasse

Definition

public class ScaffoldingModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalModelAnnotations
type ScaffoldingModelAnnotations = class
    inherit RelationalModelAnnotations
Public Class ScaffoldingModelAnnotations
Inherits RelationalModelAnnotations
Vererbung
ScaffoldingModelAnnotations

Konstruktoren

ScaffoldingModelAnnotations(IModel)

Felder

ProviderFullAnnotationNames (Geerbt von RelationalModelAnnotations)

Eigenschaften

Annotations

Das RelationalAnnotations Hilfsprogramm, das die IModel zu kommentierende darstellt.

(Geerbt von RelationalModelAnnotations)
DatabaseName (Geerbt von RelationalModelAnnotations)
DbFunctions

Alle IDbFunctionim Modell enthaltenen s.

(Geerbt von RelationalModelAnnotations)
DefaultSchema

Das Standardschema, das für das Modell verwendet werden soll, oder null , wenn kein explizit festgelegt wurde.

(Geerbt von RelationalModelAnnotations)
EntityTypeErrors
MaxIdentifierLength

Die maximal zulässige Länge für Speicherbezeichner.

(Geerbt von RelationalModelAnnotations)
Model

Die IModel zu kommentierende.

(Geerbt von RelationalModelAnnotations)
Sequences

Alle ISequenceim Modell enthaltenen s.

(Geerbt von RelationalModelAnnotations)
UseProviderMethodName

Methoden

FindDbFunction(MethodInfo)

Sucht nach einer IDbFunction , die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

(Geerbt von RelationalModelAnnotations)
FindSequence(String, String)

Sucht nach einem ISequence mit dem angegebenen Namen.

(Geerbt von RelationalModelAnnotations)
GetOrAddDbFunction(MethodInfo)

Gibt entweder die vorhandene Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction zurück, die der angegebenen Methode zugeordnet ist, oder erstellt eine neue Funktion, die der -Methode zugeordnet ist.

(Geerbt von RelationalModelAnnotations)
GetOrAddSequence(String, String)

Gibt entweder das vorhandene IMutableSequence mit dem angegebenen Namen im angegebenen Schema zurück oder erstellt eine neue Sequenz mit dem angegebenen Namen und Schema.

(Geerbt von RelationalModelAnnotations)
SetDatabaseName(String) (Geerbt von RelationalModelAnnotations)
SetDefaultSchema(String)

Versucht, mithilfe DefaultSchema der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalModelAnnotations)
SetMaxIdentifierLength(Nullable<Int32>)

Versucht, mithilfe MaxIdentifierLength der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalModelAnnotations)

Gilt für: