DbConfigurationTypeAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten atrybut można umieścić w podklasie , DbContext aby wskazać, że podklasa DbConfiguration reprezentująca konfigurację opartą na kodzie dla aplikacji znajduje się w innym zestawie niż typ kontekstu.
[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
- Dziedziczenie
-
DbConfigurationTypeAttribute
- Atrybuty
Uwagi
Zwykle podklasa DbConfiguration klasy należy umieścić w tym samym zestawie co podklasa DbContext używana przez aplikację. Zostanie on odnaleziony automatycznie. Jeśli jednak nie jest to możliwe lub jeśli aplikacja zawiera wiele typów kontekstu w różnych zestawach, ten atrybut może służyć do kierowania odnajdywania DbConfiguration do odpowiedniego typu. Alternatywą dla używania tego atrybutu jest określenie typu DbConfiguration do użycia w pliku konfiguracji aplikacji. Aby uzyskać więcej informacji, zobacz http://go.microsoft.com/fwlink/?LinkId=260883.
Konstruktory
DbConfigurationTypeAttribute(String) |
Wskazuje, że podklasa reprezentowana DbConfiguration przez daną nazwę kwalifikowaną do zestawu powinna być używana do konfiguracji opartej na kodzie dla tej aplikacji. |
DbConfigurationTypeAttribute(Type) |
Wskazuje, że dana podklasa DbConfiguration elementu powinna być używana do konfiguracji opartej na kodzie dla tej aplikacji. |
Właściwości
ConfigurationType |
Pobiera podklasę, która powinna być używana do konfiguracji opartej DbConfiguration na kodzie dla tej aplikacji. |