ConventionModelExtensions 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í.
Upozornění
Use IConventionModel
Rozšiřující metody pro IConventionModel.
public static class ConventionModelExtensions
[System.Obsolete("Use IConventionModel")]
public static class ConventionModelExtensions
type ConventionModelExtensions = class
[<System.Obsolete("Use IConventionModel")>]
type ConventionModelExtensions = class
Public Module ConventionModelExtensions
- Dědičnost
-
ConventionModelExtensions
- Atributy
Metody
AddIgnored(IConventionModel, Type, Boolean) |
Zastaralé.
Označí daný typ entity jako ignorovaný. |
AddOwned(IConventionModel, Type, Boolean) |
Zastaralé.
Označí daný typ entity jako vlastněný, což značí, že při zjištění by typy entit používající daný typ měly být nakonfigurovány jako vlastněné. |
AddShared(IConventionModel, Type, Boolean) |
Zastaralé.
Označí daný typ entity jako sdílený, což znamená, že při zjištění odpovídajících typů entit by měly být nakonfigurovány jako typ entity sdíleného typu. |
FinalizeModel(IConventionModel) |
Zastaralé.
Vynutí následné zpracování modelu tak, aby byl připraven k použití modulem runtime. K tomuto následnému zpracování dojde automaticky při použití OnModelCreating(ModelBuilder). Tato metoda umožňuje explicitně spustit v případech, kdy automatické spuštění není možné. |
FindEntityType(IConventionModel, Type) |
Zastaralé.
Získá entitu, která mapuje danou třídu entity. Vrátí hodnotu |
FindEntityType(IConventionModel, Type, String, IConventionEntityType) |
Zastaralé.
Získá typ entity pro daný název, definuje název navigace a definující typ entity. Vrátí hodnotu |
FindIgnoredConfigurationSource(IConventionModel, Type) |
Zastaralé.
Určuje, jestli je daný typ entity ignorován. |
FindIsOwnedConfigurationSource(IConventionModel, Type) |
Zastaralé.
Vrátí hodnotu určující, zda mají být typy entit používající daný typ při zjištění nakonfigurovány jako vlastněné typy. |
FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>) |
Zastaralé.
Vrátí typy entit odpovídající nejméně odvozených typů z daného typu. |
GetChangeTrackingStrategyConfigurationSource(IConventionModel) |
Zastaralé.
Vrátí zdroj konfigurace pro GetChangeTrackingStrategy(IModel). |
GetEntityTypes(IConventionModel, String) |
Zastaralé.
Získá typy entit odpovídající danému názvu. |
GetEntityTypes(IConventionModel, Type) |
Zastaralé.
Získá typy entit odpovídající danému typu. |
GetPropertyAccessModeConfigurationSource(IConventionModel) |
Zastaralé.
Vrátí zdroj konfigurace pro GetPropertyAccessMode(IModel). |
IsIgnored(IConventionModel, String) |
Zastaralé.
Určuje, jestli je název daného typu entity ignorován. |
IsIgnored(IConventionModel, Type) |
Zastaralé.
Určuje, jestli je daný typ entity ignorován. |
IsOwned(IConventionModel, Type) |
Zastaralé.
Vrátí hodnotu určující, zda mají být typy entit používající daný typ při zjištění nakonfigurovány jako vlastněné typy. |
RemoveEntityType(IConventionModel, String) |
Zastaralé.
Odebere typ entity bez definování navigace z modelu. |
RemoveEntityType(IConventionModel, String, String, IConventionEntityType) |
Zastaralé.
Odebere typ entity s definující navigaci z modelu. |
RemoveEntityType(IConventionModel, Type) |
Zastaralé.
Odebere typ entity z modelu. |
RemoveEntityType(IConventionModel, Type, String, IConventionEntityType) |
Zastaralé.
Odebere typ entity s definující navigaci z modelu. |
RemoveOwned(IConventionModel, Type) |
Zastaralé.
Odebere daný vlastněný typ, což znamená, že při zjištění odpovídajících typů entit by neměly být nakonfigurovány jako vlastněné. |
SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean) |
Zastaralé.
Nastaví výchozí strategii sledování změn, která se použije pro entity v modelu. Tato strategie určuje, jak kontext detekuje změny vlastností instance typu entity. |
SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean) |
Zastaralé.
PropertyAccessMode Nastaví na pro vlastnosti všech typů entit v tomto modelu. Všimněte si, že jednotlivé typy entit mohou tento režim přístupu přepsat a jednotlivé vlastnosti typů entit mohou přepsat režim přístupu nastavený u typu entity. Zde nastavená hodnota se použije pro všechny vlastnosti, pro které nebylo zadáno žádné přepsání. |
Platí pro
Entity Framework