ScaffoldingPropertyAnnotations Třída
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í.
public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
- Dědičnost
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í |
CanSetDefaultValue(Object) |
Určuje, zda DefaultValue lze nastavit bez konfliktu.
Tato metoda může vyvolat, pokud ShouldThrowOnConflict vrátí |
CanSetDefaultValueSql(String) |
Určuje, zda DefaultValueSql lze nastavit bez konfliktu.
Tato metoda může vyvolat, pokud ShouldThrowOnConflict vrátí |
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
Entity Framework