Lenguaje

ConventionSetBuilder Clase

Definición

Proporciona una superficie de API sencilla para configurar convenciones.

[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
Herencia
ConventionSetBuilder
Atributos

Comentarios

Las instancias de esta clase se devuelven desde métodos cuando se usa la API y no está diseñado para construirse directamente en el ModelConfigurationBuilder código de la aplicación.

Constructores

Nombre Description
ConventionSetBuilder(ConventionSet, IServiceProvider)

Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.

Métodos

Nombre Description
Add(Func<IServiceProvider,IConvention>)

Agrega una convención al conjunto.

Remove(Type)

Quita la convención del tipo especificado.

Remove<TImplementaion>()

Quite la convención del tipo especificado.

Replace<TImplementation>(Func<IServiceProvider,TImplementation>)

Reemplaza una convención existente por una convención derivada. También registra la nueva convención para los tipos de convención no implementados por la convención existente.

Se aplica a