ConventionSetBuilder 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í.
Poskytuje jednoduchou plochu rozhraní API pro konfiguraci konvencí.
public class ConventionSetBuilder
type ConventionSetBuilder = class
Public Class ConventionSetBuilder
- Dědičnost
-
ConventionSetBuilder
Poznámky
Instance této třídy se vrací z metod při použití ModelConfigurationBuilder rozhraní API a není navržená tak, aby byla přímo sestavena v kódu aplikace.
Konstruktory
ConventionSetBuilder(ConventionSet, IServiceProvider) |
Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace. |
Metody
Add(Func<IServiceProvider,IConvention>) |
Přidá do sady konvenci. |
Remove(Type) |
Odebere konvenci daného typu. |
Remove<TImplementaion>() |
Odeberte konvenci daného typu. |
Replace<TImplementation>(Func<IServiceProvider,TImplementation>) |
Nahradí existující konvenci odvozenou konvencí. Zaregistruje také novou konvenci pro všechny typy konvencí, které stávající konvence neimplementuje. |
Platí pro
Entity Framework