Sdílet prostřednictvím


RelationalPropertyBuilderExtensions Třída

Definice

Rozšiřující metody specifické pro relační databázi pro PropertyBuilder.

public static class RelationalPropertyBuilderExtensions
type RelationalPropertyBuilderExtensions = class
Public Module RelationalPropertyBuilderExtensions
Dědičnost
RelationalPropertyBuilderExtensions

Poznámky

Další informace a příklady najdete v tématu Modelování typů entit a relací .

Metody

CanSetCollation(IConventionPropertyBuilder, String, Boolean)

Vrátí hodnotu označující, zda lze danou hodnotu nastavit jako kolaci.

CanSetColumnName(IConventionPropertyBuilder, String, Boolean)

Vrátí hodnotu určující, zda lze daný sloupec nastavit pro vlastnost .

CanSetColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Vrátí hodnotu označující, zda lze pro vlastnost nastavit daný sloupec pro konkrétní objekt úložiště podobný tabulce.

CanSetColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Získá hodnotu označující, zda dané pořadí sloupců lze nastavit pro vlastnost.

CanSetColumnType(IConventionPropertyBuilder, String, Boolean)

Vrátí hodnotu určující, zda lze daný datový typ nastavit pro vlastnost.

CanSetComment(IConventionPropertyBuilder, Object, Boolean)

Vrátí hodnotu označující, zda lze danou hodnotu nastavit jako komentář ke sloupci.

CanSetComment(IConventionPropertyBuilder, String, Boolean)

Vrátí hodnotu označující, zda lze danou hodnotu nastavit jako komentář ke sloupci.

CanSetComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

Vrátí hodnotu označující, jestli je možné pro sloupec nastavit výraz SQL pro danou vypočítanou hodnotu.

CanSetDefaultValue(IConventionPropertyBuilder, Object, Boolean)

Vrátí hodnotu označující, zda lze danou hodnotu pro sloupec nastavit jako výchozí.

CanSetDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

Vrátí hodnotu označující, zda lze pro sloupec nastavit výraz dané výchozí hodnoty.

CanSetIsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Vrátí hodnotu určující, zda lze vlastnost nakonfigurovat jako pevnou délku nebo ne.

CanSetIsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Vrátí hodnotu, která určuje, jestli je možné pro sloupec nastavit daný typ vypočítaného sloupce.

CanSetJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Vrátí hodnotu označující, jestli se daná hodnota dá použít jako název vlastnosti JSON pro danou vlastnost entity.

HasColumnName(IConventionPropertyBuilder, String, Boolean)

Nakonfiguruje sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Konfiguruje sloupec, na který se vlastnost mapuje, v určitém objektu úložiště podobného tabulce.

HasColumnName(PropertyBuilder, String)

Nakonfiguruje sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

Nakonfiguruje sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Nakonfiguruje pořadí sloupce, na který je vlastnost mapována.

HasColumnOrder(PropertyBuilder, Nullable<Int32>)

Nakonfiguruje pořadí sloupce, na který je vlastnost mapována.

HasColumnOrder<TProperty>(PropertyBuilder<TProperty>, Nullable<Int32>)

Nakonfiguruje pořadí sloupce, na který je vlastnost mapována.

HasColumnType(IConventionPropertyBuilder, String, Boolean)

Konfiguruje datový typ sloupce, na který se vlastnost mapuje při cílení na relační databázi. Měl by to být úplný název typu, včetně přesnosti, měřítka, délky atd.

HasColumnType(PropertyBuilder, String)

Konfiguruje datový typ sloupce, na který se vlastnost mapuje při cílení na relační databázi. Měl by to být úplný název typu, včetně přesnosti, měřítka, délky atd.

HasColumnType<TProperty>(PropertyBuilder<TProperty>, String)

Konfiguruje datový typ sloupce, na který se vlastnost mapuje při cílení na relační databázi. Měl by to být úplný název typu, včetně přesnosti, měřítka, délky atd.

HasComment(IConventionPropertyBuilder, String, Boolean)

Nakonfiguruje komentář pro použití ve sloupci.

HasComment(PropertyBuilder, String)

Nakonfiguruje komentář pro použití ve sloupci.

HasComment<TProperty>(PropertyBuilder<TProperty>, String)

Nakonfiguruje komentář pro použití ve sloupci.

HasComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

Nakonfiguruje vlastnost pro mapování na vypočítaný sloupec při cílení na relační databázi.

HasComputedColumnSql(PropertyBuilder)

Nakonfiguruje vlastnost pro mapování na vypočítaný sloupec při cílení na relační databázi.

HasComputedColumnSql(PropertyBuilder, String)

Nakonfiguruje vlastnost pro mapování na vypočítaný sloupec při cílení na relační databázi.

HasComputedColumnSql(PropertyBuilder, String, Nullable<Boolean>)

Nakonfiguruje vlastnost pro mapování na vypočítaný sloupec při cílení na relační databázi.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>)

Nakonfiguruje vlastnost pro mapování na vypočítaný sloupec při cílení na relační databázi.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String)

Nakonfiguruje vlastnost pro mapování na vypočítaný sloupec při cílení na relační databázi.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String, Nullable<Boolean>)

Nakonfiguruje vlastnost pro mapování na vypočítaný sloupec při cílení na relační databázi.

HasDefaultValue(IConventionPropertyBuilder, Object, Boolean)

Nakonfiguruje výchozí hodnotu pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValue(PropertyBuilder)

Nakonfiguruje výchozí hodnotu pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValue(PropertyBuilder, Object)

Nakonfiguruje výchozí hodnotu pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>)

Nakonfiguruje výchozí hodnotu pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)

Nakonfiguruje výchozí hodnotu pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

Nakonfiguruje výraz výchozí hodnoty pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValueSql(PropertyBuilder)

Nakonfiguruje výraz výchozí hodnoty pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValueSql(PropertyBuilder, String)

Nakonfiguruje výraz výchozí hodnoty pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>)

Nakonfiguruje výraz výchozí hodnoty pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)

Nakonfiguruje výraz výchozí hodnoty pro sloupec, na který se vlastnost mapuje při cílení na relační databázi.

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

HasJsonPropertyName(PropertyBuilder, String)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

HasJsonPropertyName<TProperty>(PropertyBuilder<TProperty>, String)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

IsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

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

IsFixedLength(PropertyBuilder, Boolean)

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

IsFixedLength<TProperty>(PropertyBuilder<TProperty>, Boolean)

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

IsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Nakonfiguruje vlastnost pro mapování na počítaný sloupec daného typu při cílení na relační databázi.

UseCollation(IConventionPropertyBuilder, String, Boolean)

Nakonfiguruje vlastnost tak, aby používala danou kolaci. Sloupec databáze se vytvoří s danou kolací a použije se implicitně ve všech operacích citlivých na kolaci.

UseCollation(PropertyBuilder, String)

Nakonfiguruje vlastnost tak, aby používala danou kolaci. Sloupec databáze se vytvoří s danou kolací a použije se implicitně ve všech operacích citlivých na kolaci.

UseCollation<TProperty>(PropertyBuilder<TProperty>, String)

Nakonfiguruje vlastnost tak, aby používala danou kolaci. Sloupec databáze se vytvoří s danou kolací a použije se implicitně ve všech operacích citlivých na kolaci.

Platí pro