DbConfigurationTypeAttribute 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í.
Este atributo se puede colocar en una subclase de DbContext para indicar que la subclase de DbConfiguration que representa la configuración basada en código para la aplicación está en un ensamblado diferente al tipo de contexto.
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1813:AvoidUnsealedAttributes")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1019:DefineAccessorsForAttributeArguments")]
public class DbConfigurationTypeAttribute : Attribute
type DbConfigurationTypeAttribute = class
inherit Attribute
Public Class DbConfigurationTypeAttribute
Inherits Attribute
- Herencia
-
DbConfigurationTypeAttribute
- Atributos
Comentarios
Normalmente, una subclase de DbConfiguration debe colocarse en el mismo ensamblado que la subclase de DbContext usada por la aplicación. A continuación, se detectará automáticamente. Sin embargo, si esto no es posible o si la aplicación contiene varios tipos de contexto en ensamblados diferentes, este atributo se puede usar para dirigir la detección de DbConfiguration al tipo adecuado. Una alternativa al uso de este atributo es especificar el tipo DbConfiguration que se usará en el archivo de configuración de la aplicación. Consulte http://go.microsoft.com/fwlink/?LinkId=260883 para obtener más información.
Constructores
DbConfigurationTypeAttribute(String) |
Indica que la subclase de DbConfiguration representada por el nombre completo del ensamblado especificado debe usarse para la configuración basada en código para esta aplicación. |
DbConfigurationTypeAttribute(Type) |
Indica que la subclase especificada de DbConfiguration se debe usar para la configuración basada en código para esta aplicación. |
Propiedades
ConfigurationType |
Obtiene la subclase de DbConfiguration que se debe usar para la configuración basada en código para esta aplicación. |