Freigeben über


ISqlServerPropertyAnnotations Schnittstelle

Definition

API für SQL Server spezifische Anmerkungen, auf die über zugegriffen wirdSqlServer(IProperty).

public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
    interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
Abgeleitet
Implementiert

Eigenschaften

ColumnName

Der Name der Spalte, der die -Eigenschaft zugeordnet ist.

(Geerbt von IRelationalPropertyAnnotations)
ColumnType

Der Datenbanktyp der Spalte, der die -Eigenschaft zugeordnet ist.

(Geerbt von IRelationalPropertyAnnotations)
ComputedColumnSql

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

(Geerbt von IRelationalPropertyAnnotations)
DefaultValue

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

(Geerbt von IRelationalPropertyAnnotations)
DefaultValueSql

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

(Geerbt von IRelationalPropertyAnnotations)
HiLoSequenceName

Ruft den Sequenznamen ab, der mit verwendet werden soll. ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

HiLoSequenceSchema

Ruft das Schema für die Sequenz ab, die mit verwendet werden soll. ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

IsFixedLength

Ein Flag, das angibt, ob die -Eigenschaft nur Daten mit fester Länge speichern kann, z. B. Zeichenfolgen.

(Geerbt von IRelationalPropertyAnnotations)
ValueGenerationStrategy

Ruft den ab, der SqlServerValueGenerationStrategy für die -Eigenschaft verwendet werden soll.

Wenn keine Strategie für die -Eigenschaft festgelegt ist, wird die zu verwendende Strategie aus dem IModel

Methoden

FindHiLoSequence()

Sucht nach im ISequence Modell, das mit verwendet werden soll ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

Gilt für: