ConventionSetBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |