Sprache

ScaffoldingPropertyAnnotations Klasse

Definition

public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
    inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
Vererbung
ScaffoldingPropertyAnnotations

Konstruktoren

Name Beschreibung
ScaffoldingPropertyAnnotations(IProperty)

Felder

Name Beschreibung
ProviderFullAnnotationNames (Geerbt von RelationalPropertyAnnotations)

Eigenschaften

Name Beschreibung
Annotations

The RelationalAnnotations helper representing the IProperty to annotate.

(Geerbt von RelationalPropertyAnnotations)
ColumnName

Der Name der Spalte, der die Eigenschaft zugeordnet ist.

(Geerbt von RelationalPropertyAnnotations)
ColumnOrdinal
ColumnType

Der Datenbanktyp der Spalte, der die Eigenschaft zugeordnet ist.

(Geerbt von RelationalPropertyAnnotations)
ComputedColumnSql

Der berechnete Einschränkungs-SQL-Ausdruck, der beim Erstellen einer Spalte für diese Eigenschaft verwendet werden soll.

(Geerbt von RelationalPropertyAnnotations)
DefaultValue

Der Standardwert, der bei der Erstellung einer Spalte für diese Eigenschaft in der Definition der Spalte verwendet werden soll.

(Geerbt von RelationalPropertyAnnotations)
DefaultValueSql

Der SQL-Standardausdruck der Einschränkung, der beim Erstellen einer Spalte für diese Eigenschaft verwendet werden soll.

(Geerbt von RelationalPropertyAnnotations)
Property

Die IProperty zu kommentierende Kommentierung.

(Geerbt von RelationalPropertyAnnotations)
ShouldThrowOnConflict

Gibt an, ob eine Ausnahme ausgelöst werden soll, wenn eine Konfliktkonfiguration festgelegt ist. Dies wird in der Regel beim Erstellen einer Fluent-API zum Implementieren des letzten Aufrufs außer Kraft gesetzt.

(Geerbt von RelationalPropertyAnnotations)

Methoden

Name Beschreibung
CanSetComputedColumnSql(String)

Bestimmt, ob ohne Konflikt festgelegt werden kann.ComputedColumnSql

Diese Methode kann ausgelöst werden, wenn ShouldThrowOnConflict zurückgegeben wird true.

(Geerbt von RelationalPropertyAnnotations)
CanSetDefaultValue(Object)

Bestimmt, ob ohne Konflikt festgelegt werden kann.DefaultValue

Diese Methode kann ausgelöst werden, wenn ShouldThrowOnConflict zurückgegeben wird true.

(Geerbt von RelationalPropertyAnnotations)
CanSetDefaultValueSql(String)

Bestimmt, ob ohne Konflikt festgelegt werden kann.DefaultValueSql

Diese Methode kann ausgelöst werden, wenn ShouldThrowOnConflict zurückgegeben wird true.

(Geerbt von RelationalPropertyAnnotations)
ClearAllServerGeneratedValues()

Löscht alle werte, die für DefaultValue, DefaultValueSqlund ComputedColumnSql.

(Geerbt von RelationalPropertyAnnotations)
GetComputedColumnSql(Boolean)

Ruft den berechneten EINSCHRÄNKUNGs-SQL-Ausdruck ab, der beim Erstellen einer Spalte für diese Eigenschaft verwendet werden soll.

(Geerbt von RelationalPropertyAnnotations)
GetDefaultValue(Boolean)

Ruft den Standardwert ab, der in der Definition der Spalte beim Erstellen einer Spalte für diese Eigenschaft verwendet werden soll.

(Geerbt von RelationalPropertyAnnotations)
GetDefaultValueSql(Boolean)

Ruft den SQL-Standardeinschränkungsausdruck ab, der beim Erstellen einer Spalte für diese Eigenschaft verwendet werden soll.

(Geerbt von RelationalPropertyAnnotations)
SetColumnName(String)

Versucht, die ColumnName Verwendung der Semantik der RelationalAnnotations verwendeten Anwendung festzulegen.

(Geerbt von RelationalPropertyAnnotations)
SetColumnType(String)

Versucht, die ColumnType Verwendung der Semantik der RelationalAnnotations verwendeten Anwendung festzulegen.

(Geerbt von RelationalPropertyAnnotations)
SetComputedColumnSql(String)

Versucht, die ComputedColumnSql Verwendung der Semantik der RelationalAnnotations verwendeten Anwendung festzulegen.

(Geerbt von RelationalPropertyAnnotations)
SetDefaultValue(Object)

Versucht, die DefaultValue Verwendung der Semantik der RelationalAnnotations verwendeten Anwendung festzulegen.

(Geerbt von RelationalPropertyAnnotations)
SetDefaultValueSql(String)

Versucht, die DefaultValueSql Verwendung der Semantik der RelationalAnnotations verwendeten Anwendung festzulegen.

(Geerbt von RelationalPropertyAnnotations)

Gilt für: