DbConfigurationTypeAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieses Attribut kann in einer Unterklasse von DbContext platziert werden, um anzugeben, dass sich die Unterklasse der DbConfiguration Darstellung der codebasierten Konfiguration für die Anwendung in einer anderen Assembly als der Kontexttyp befindet.
[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
- Vererbung
-
DbConfigurationTypeAttribute
- Attribute
Hinweise
Normalerweise sollte eine Unterklasse von DbConfiguration in derselben Assembly platziert werden wie die Von der Anwendung verwendete Unterklasse.DbContext Sie wird dann automatisch ermittelt. Wenn dies jedoch nicht möglich ist oder die Anwendung mehrere Kontexttypen in verschiedenen Assemblys enthält, kann dieses Attribut verwendet werden, um die DbConfiguration-Ermittlung an den entsprechenden Typ weiterzuleiten. Eine Alternative zur Verwendung dieses Attributs besteht darin, den DbConfiguration-Typ anzugeben, der in der Konfigurationsdatei der Anwendung verwendet werden soll. Weitere Informationen finden Sie unter http://go.microsoft.com/fwlink/?LinkId=260883.
Konstruktoren
DbConfigurationTypeAttribute(String) |
Gibt an, dass die Unterklasse von, die DbConfiguration durch den angegebenen assemblyqualifizierten Namen dargestellt wird, für die codebasierte Konfiguration für diese Anwendung verwendet werden soll. |
DbConfigurationTypeAttribute(Type) |
Gibt an, dass die angegebene Unterklasse von DbConfiguration für die codebasierte Konfiguration für diese Anwendung verwendet werden soll. |
Eigenschaften
ConfigurationType |
Ruft die Unterklasse von ab, die DbConfiguration für die codebasierte Konfiguration für diese Anwendung verwendet werden soll. |
Gilt für:
Entity Framework