ConfigurationRegistrar 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.
Ermöglicht die Registrierung abgeleiteter Konfigurationsklassen für Entitäten und komplexe Typen mit einem DbModelBuilder.
public class ConfigurationRegistrar
type ConfigurationRegistrar = class
Public Class ConfigurationRegistrar
- Vererbung
-
ConfigurationRegistrar
Hinweise
Abgeleitete Konfigurationsklassen werden erstellt, indem sie von System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration oder System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration abgeleitet werden und einen Typ verwenden, der als generischer Parameter in das Modell aufgenommen werden soll. Die Konfiguration kann ausgeführt werden, ohne abgeleitete Konfigurationsklassen über die Methoden Entity und ComplexType auf zu DbModelBuildererstellen.
Methoden
Add<TComplexType>(ComplexTypeConfiguration<TComplexType>) |
Fügt dem System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration eine DbModelBuilder hinzu. Für jeden Typ in einem Modell kann nur ein System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration Typ hinzugefügt werden. |
Add<TEntityType>(EntityTypeConfiguration<TEntityType>) |
Fügt dem System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration eine DbModelBuilder hinzu. Für jeden Typ in einem Modell kann nur ein System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration Typ hinzugefügt werden. |
AddFromAssembly(Assembly) |
Ermittelt alle Typen, die von System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration oder System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration in der angegebenen Assembly erben, und fügt dieser Registrierungsstelle eine instance jedes ermittelten Typs hinzu. |
Equals(Object) |
Ermöglicht die Registrierung abgeleiteter Konfigurationsklassen für Entitäten und komplexe Typen mit einem DbModelBuilder. |
GetHashCode() |
Ermöglicht die Registrierung abgeleiteter Konfigurationsklassen für Entitäten und komplexe Typen mit einem DbModelBuilder. |
GetType() |
Ruft den Type der aktuellen Instanz ab. |
ToString() |
Ermöglicht die Registrierung abgeleiteter Konfigurationsklassen für Entitäten und komplexe Typen mit einem DbModelBuilder. |
Gilt für:
Entity Framework