DbConfigurationTypeAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tento atribut lze umístit do podtřídy DbContext , aby bylo možné označit, že podtřída DbConfiguration představující konfiguraci založenou na kódu pro aplikaci je v jiném sestavení než typ kontextu.
[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
- Dědičnost
-
DbConfigurationTypeAttribute
- Atributy
Poznámky
Za normálních okolností DbConfiguration by podtřída měla být umístěna ve stejném sestavení jako podtřída DbContext používaná aplikací. Pak se zjistí automaticky. Pokud to však není možné nebo pokud aplikace obsahuje více typů kontextu v různých sestaveních, lze tento atribut použít k směrování zjišťování DbConfiguration na příslušný typ. Alternativou k použití tohoto atributu je zadat typ DbConfiguration, který se má použít v konfiguračním souboru aplikace. Další informace naleznete v tématu http://go.microsoft.com/fwlink/?LinkId=260883.
Konstruktory
DbConfigurationTypeAttribute(String) |
Označuje, že podtřída DbConfiguration reprezentovaná daným názvem kvalifikovaným pro sestavení by měla být použita pro konfiguraci založenou na kódu pro tuto aplikaci. |
DbConfigurationTypeAttribute(Type) |
Označuje, že daná podtřída by DbConfiguration měla být použita pro konfiguraci založenou na kódu pro tuto aplikaci. |
Vlastnosti
ConfigurationType |
Získá podtřídu DbConfiguration , která by měla být použita pro konfiguraci založené na kódu pro tuto aplikaci. |
Platí pro
Entity Framework