ScaffoldingPropertyAnnotations Třída

Definice

public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
    inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
Dědičnost
ScaffoldingPropertyAnnotations

Konstruktory

ScaffoldingPropertyAnnotations(IProperty)

Pole

ProviderFullAnnotationNames (Zděděno od RelationalPropertyAnnotations)

Vlastnosti

Annotations

Pomocná RelationalAnnotations rutina představující IProperty k anotaci.

(Zděděno od RelationalPropertyAnnotations)
ColumnName

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

(Zděděno od RelationalPropertyAnnotations)
ColumnOrdinal
ColumnType

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

(Zděděno od RelationalPropertyAnnotations)
ComputedColumnSql

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

(Zděděno od RelationalPropertyAnnotations)
DefaultValue

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

(Zděděno od RelationalPropertyAnnotations)
DefaultValueSql

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

(Zděděno od RelationalPropertyAnnotations)
IsFixedLength

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

(Zděděno od RelationalPropertyAnnotations)
Property

K IProperty anotaci.

(Zděděno od RelationalPropertyAnnotations)
ShouldThrowOnConflict

Určuje, zda má být vyvolán výjimka, pokud je nastavena konfliktní konfigurace. To se obvykle přepisuje při sestavování pomocí rozhraní FLUENT API k implementaci sémantiky wins posledního volání.

(Zděděno od RelationalPropertyAnnotations)
ShouldThrowOnInvalidConfiguration

Určuje, zda má být vyvolán výjimka, pokud je nastavena neplatná konfigurace.

(Zděděno od RelationalPropertyAnnotations)

Metody

CanSetComputedColumnSql(String)

Určuje, zda ComputedColumnSql lze nastavit bez konfliktu.

Tato metoda může vyvolat, pokud ShouldThrowOnConflict vrátí truehodnotu .

(Zděděno od RelationalPropertyAnnotations)
CanSetDefaultValue(Object)

Určuje, zda DefaultValue lze nastavit bez konfliktu.

Tato metoda může vyvolat, pokud ShouldThrowOnConflict vrátí truehodnotu .

(Zděděno od RelationalPropertyAnnotations)
CanSetDefaultValueSql(String)

Určuje, zda DefaultValueSql lze nastavit bez konfliktu.

Tato metoda může vyvolat, pokud ShouldThrowOnConflict vrátí truehodnotu .

(Zděděno od RelationalPropertyAnnotations)
ClearAllServerGeneratedValues()

Vymaže všechny hodnoty nastavené pro DefaultValue, DefaultValueSqla ComputedColumnSql.

(Zděděno od RelationalPropertyAnnotations)
GetAnnotations(IEntityType)

RelationalEntityTypeAnnotations Získá instanci pro danou IEntityType údržbu sémantiky RelationalAnnotations používané touto instancí k řízení nastavení poznámek podle konvence.

(Zděděno od RelationalPropertyAnnotations)
GetAnnotations(IProperty)

RelationalPropertyAnnotations Získá instanci pro danou IProperty údržbu sémantiky RelationalAnnotations používané touto instancí k řízení nastavení poznámek podle konvence.

(Zděděno od RelationalPropertyAnnotations)
GetComputedColumnSql(Boolean)

Získá vypočítané omezení výraz SQL, který by měl být použit při vytváření sloupce pro tuto vlastnost.

(Zděděno od RelationalPropertyAnnotations)
GetDefaultValue(Boolean)

Získá výchozí hodnotu použít v definici sloupce při vytváření sloupce pro tuto vlastnost.

(Zděděno od RelationalPropertyAnnotations)
GetDefaultValueSql(Boolean)

Získá výchozí omezení výraz SQL, který by měl být použit při vytváření sloupce pro tuto vlastnost.

(Zděděno od RelationalPropertyAnnotations)
SetColumnName(String)

Pokusí se nastavit ColumnName pomocí sémantiky používaného parametru RelationalAnnotations .

(Zděděno od RelationalPropertyAnnotations)
SetColumnType(String)

Pokusí se nastavit ColumnType pomocí sémantiky používaného parametru RelationalAnnotations .

(Zděděno od RelationalPropertyAnnotations)
SetComputedColumnSql(String)

Pokusí se nastavit ComputedColumnSql pomocí sémantiky používaného parametru RelationalAnnotations .

(Zděděno od RelationalPropertyAnnotations)
SetDefaultValue(Object)

Pokusí se nastavit DefaultValue pomocí sémantiky používaného parametru RelationalAnnotations .

(Zděděno od RelationalPropertyAnnotations)
SetDefaultValueSql(String)

Pokusí se nastavit DefaultValueSql pomocí sémantiky používaného parametru RelationalAnnotations .

(Zděděno od RelationalPropertyAnnotations)
SetFixedLength(Boolean)

Nakonfiguruje vlastnost tak, aby mohla ukládat pouze data s pevnou délkou, například řetězce.

(Zděděno od RelationalPropertyAnnotations)

Platí pro