ConventionTypeConfiguration<T> 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í.
Umožňuje provést konfiguraci pro typ entity v modelu. Tato funkce konfigurace je k dispozici prostřednictvím jednoduchých konvencí.
public class ConventionTypeConfiguration<T> where T : class
type ConventionTypeConfiguration<'T (requires 'T : null)> = class
Public Class ConventionTypeConfiguration(Of T)
Parametry typu
- T
Typ zděděný typem entity.
- Dědičnost
-
ConventionTypeConfiguration<T>
Vlastnosti
ClrType |
Získá objekt Type tohoto typu entity. |
Metody
Equals(Object) |
Umožňuje provést konfiguraci pro typ entity v modelu. Tato funkce konfigurace je k dispozici prostřednictvím jednoduchých konvencí. |
GetHashCode() |
Umožňuje provést konfiguraci pro typ entity v modelu. Tato funkce konfigurace je k dispozici prostřednictvím jednoduchých konvencí. |
GetType() |
Type Získá z aktuální instance. |
HasEntitySetName(String) |
Nakonfiguruje název sady entit, který se má použít pro tento typ entity. Název sady entit lze nakonfigurovat pouze pro základní typ v každé sadě. |
HasKey<TProperty>(Expression<Func<T,TProperty>>) |
Nakonfiguruje vlastnosti primárního klíče pro tento typ entity. |
HasTableAnnotation(String, Object) |
Nastaví poznámku v modelu pro tabulku, na kterou je tato entita namapována. Hodnotu poznámky lze později použít při zpracování tabulky, například při vytváření migrací. |
Ignore() |
Vyloučí tento typ entity z modelu, aby nebyl mapován na databázi. |
Ignore<TProperty>(Expression<Func<T,TProperty>>) |
Vyloučí vlastnost z modelu, aby nebyla mapována na databázi. |
IsComplexType() |
Změní tento typ entity na komplexní typ. |
MapToStoredProcedures() |
Konfiguruje tento typ pro použití uložených procedur pro vložení, aktualizaci a odstranění. Použijí se výchozí konvence pro názvy procedur a parametrů. |
MapToStoredProcedures(Action<ModificationStoredProceduresConfiguration<T>>) |
Konfiguruje tento typ pro použití uložených procedur pro vložení, aktualizaci a odstranění. |
Property<TProperty>(Expression<Func<T,TProperty>>) |
Konfiguruje vlastnost, která je definována pro tento typ. |
ToString() |
Umožňuje provést konfiguraci pro typ entity v modelu. Tato funkce konfigurace je k dispozici prostřednictvím jednoduchých konvencí. |
ToTable(String, String) |
Nakonfiguruje název tabulky, na který je tento typ entity mapován. |
ToTable(String) |
Nakonfiguruje název tabulky, na který je tento typ entity mapován. |
Platí pro
Entity Framework