DbContextInfo 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 información en tiempo de ejecución sobre un tipo determinado DbContext .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbContextInfo
public class DbContextInfo
type DbContextInfo = class
Public Class DbContextInfo
- Herencia
-
DbContextInfo
- Atributos
Constructores
DbContextInfo(Type) |
Crea una nueva instancia que representa un tipo determinado DbContext . |
DbContextInfo(Type, Configuration) |
Crea una nueva instancia que representa un tipo determinado DbContext . Se puede proporcionar un objeto de configuración externo (por ejemplo, app.config o web.config) y se usará durante la resolución de cadenas de conexión. Esto incluye buscar cadenas de conexión y entradas DefaultConnectionFactory. |
DbContextInfo(Type, Configuration, DbConnectionInfo) |
Crea una nueva instancia que representa un determinado DbContext, que tiene como destino una base de datos específica. Se puede proporcionar un objeto de configuración externo (por ejemplo, app.config o web.config) y se usará durante la resolución de cadenas de conexión. Esto incluye buscar cadenas de conexión y entradas DefaultConnectionFactory. |
DbContextInfo(Type, Configuration, DbProviderInfo) |
Crea una nueva instancia que representa un tipo determinado DbContext . Se puede proporcionar un objeto de configuración externo (por ejemplo, app.config o web.config) y se usará durante la resolución de cadenas de conexión. Esto incluye buscar cadenas de conexión y entradas DefaultConnectionFactory. Se DbProviderInfo puede proporcionar un para invalidar el proveedor determinado predeterminado que se usa al construir el modelo EDM subyacente. Esto puede ser útil para evitar que EF se conecte para detectar un token de manifiesto. |
DbContextInfo(Type, ConnectionStringSettingsCollection) |
Obsoletos.
Crea una nueva instancia que representa un tipo determinado DbContext . Se puede proporcionar una lista externa de cadenas de conexión y se usará durante la resolución de cadenas de conexión en lugar de las cadenas de conexión especificadas en los archivos de configuración externos. |
DbContextInfo(Type, DbConnectionInfo) |
Crea una nueva instancia que representa un destino determinado DbContext de una base de datos específica. |
DbContextInfo(Type, DbProviderInfo) |
Crea una nueva instancia que representa un tipo determinado DbContext . Se DbProviderInfo puede proporcionar un para invalidar el proveedor determinado predeterminado que se usa al construir el modelo EDM subyacente. |
Propiedades
ConnectionProviderName |
Nombre del proveedor ADO.NET de la conexión utilizada por el tipo subyacente DbContext . |
ConnectionString |
Cadena de conexión utilizada por el tipo subyacente DbContext . |
ConnectionStringName |
Nombre de la cadena de conexión utilizado por el tipo subyacente DbContext . |
ConnectionStringOrigin |
Origen de la cadena de conexión utilizada por el tipo subyacente DbContext . |
ContextType |
Tipo concreto DbContext . |
IsConstructible |
Si se pueden crear o no instancias del tipo subyacente DbContext . |
OnModelCreating |
Una acción que se va a ejecutar en DbModelBuilder después de que OnModelCreating se haya ejecutado en el contexto. |
Métodos
CreateInstance() |
Si se pueden crear instancias del tipo subyacente DbContext , devuelve una nueva instancia; de lo contrario, devuelve null. |