DbContextOptions 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í.
Opciones que va a utilizar DbContext . Normalmente, se invalida OnConfiguring(DbContextOptionsBuilder) o se usa DbContextOptionsBuilder para crear instancias de esta clase y no se ha diseñado para que se construya directamente en el código de la aplicación.
public abstract class DbContextOptions : Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions
type DbContextOptions = class
interface IDbContextOptions
Public MustInherit Class DbContextOptions
Implements IDbContextOptions
- Herencia
-
DbContextOptions
- Derivado
- Implementaciones
Constructores
| DbContextOptions(IReadOnlyDictionary<Type,IDbContextOptionsExtension>) |
Inicializa una nueva instancia de la clase DbContextOptions. Normalmente, se invalida OnConfiguring(DbContextOptionsBuilder) o se usa DbContextOptionsBuilder para crear instancias de esta clase y no se ha diseñado para que se construya directamente en el código de la aplicación. |
Propiedades
| ContextType |
El tipo de contexto para el que son estas opciones. Devolverá DbContext si las opciones no se compilan para un contexto derivado concreto. |
| Extensions |
Obtiene las extensiones que almacenan las opciones configuradas. |
| IsFrozen |
Devuelve |
Métodos
| FindExtension<TExtension>() |
Obtiene la extensión del tipo especificado. Devuelve NULL si no se ha configurado ninguna extensión del tipo especificado. |
| Freeze() |
Especifica que no se debe realizar ninguna configuración adicional de este objeto de opciones. |
| GetExtension<TExtension>() |
Obtiene la extensión del tipo especificado. Se produce si no se ha configurado ninguna extensión del tipo especificado. |
| WithExtension<TExtension>(TExtension) |
Agrega la extensión especificada a las opciones subyacentes y crea un nuevo DbContextOptions con la extensión agregada. |