ISqlServerPropertyAnnotations Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |