Jazyk

ConventionSetBuilder Třída

Definice

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci konvencí.

[System.Runtime.CompilerServices.Nullable(0)]
public class ConventionSetBuilder
public class ConventionSetBuilder
[<System.Runtime.CompilerServices.Nullable(0)>]
type ConventionSetBuilder = class
type ConventionSetBuilder = class
Public Class ConventionSetBuilder
Dědičnost
ConventionSetBuilder
Atributy

Poznámky

Instance této třídy jsou vráceny z metod při použití ModelConfigurationBuilder rozhraní API a není navržena tak, aby byla přímo vytvořena v kódu aplikace.

Konstruktory

Název Description
ConventionSetBuilder(ConventionSet, IServiceProvider)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

Metody

Název Description
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 konvence, které stávající konvence neimplementují.

Platí pro