Freigeben über


ConfigurationRegistrar Klasse

Definition

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: