Jazyk

ISqlServerPropertyAnnotations Rozhraní

Definice

Rozhraní API pro SQL Server poznámky, ke které se přistupuje prostřednictvím SqlServer(IProperty).

public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
    interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
Odvozené
Implementuje

Vlastnosti

Název Description
ColumnName

Název sloupce, na který je vlastnost mapována.

(Zděděno od IRelationalPropertyAnnotations)
ColumnType

Typ databáze sloupce, na který je vlastnost mapována.

(Zděděno od IRelationalPropertyAnnotations)
ComputedColumnSql

Vypočítaný omezený výraz SQL, který by se měl použít při vytváření sloupce pro tuto vlastnost.

(Zděděno od IRelationalPropertyAnnotations)
DefaultValue

Výchozí hodnota, která se má použít v definici sloupce při vytváření sloupce pro tuto vlastnost.

(Zděděno od IRelationalPropertyAnnotations)
DefaultValueSql

Výchozí omezující výraz SQL, který by se měl použít při vytváření sloupce pro tuto vlastnost.

(Zděděno od IRelationalPropertyAnnotations)
HiLoSequenceName

Získá název sekvence, který se má použít s ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

HiLoSequenceSchema

Získá schéma pro sekvenci, které se má použít s ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

IsFixedLength

Příznak označující, jestli je vlastnost schopná ukládat pouze data s pevnou délkou, jako jsou řetězce.

(Zděděno od IRelationalPropertyAnnotations)
ValueGenerationStrategy

SqlServerValueGenerationStrategy Získá použít pro vlastnost.

Pokud pro vlastnost není nastavena žádná strategie, bude strategie, která se má použít, převzata z IModel

Metody

Název Description
FindHiLoSequence()

ISequence Najde v modelu, se kterým se má použít.ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

Platí pro