Freigeben über


ConfigurationRegistrar-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Ermöglicht das Registrieren von abgeleiteten Konfigurationsklassen für Entitäten und komplexe Typen mit einem DbModelBuilder.

Vererbungshierarchie

System.Object
  System.Data.Entity.ModelConfiguration.Configuration.ConfigurationRegistrar

Namespace:  System.Data.Entity.ModelConfiguration.Configuration
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public Class ConfigurationRegistrar
'Usage
Dim instance As ConfigurationRegistrar
public class ConfigurationRegistrar
public ref class ConfigurationRegistrar
type ConfigurationRegistrar =  class end
public class ConfigurationRegistrar

Der ConfigurationRegistrar-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Add<TComplexType>(ComplexTypeConfiguration<TComplexType>) Fügt dem DbModelBuilder eine ComplexTypeConfiguration hinzu.Jedem Modell im Typ kann nur eine ComplexTypeConfiguration hinzugefügt werden.
Öffentliche Methode Add<TEntityType>(EntityTypeConfiguration<TEntityType>) Fügt dem DbModelBuilder eine EntityTypeConfiguration hinzu.Jedem Modell im Typ kann nur eine EntityTypeConfiguration hinzugefügt werden.
Öffentliche Methode AddFromAssembly Ermittelt alle von EntityTypeConfiguration oder ComplexTypeConfiguration geerbten Typen in der angegebenen Assembly und fügt eine Instanz jedes ermittelten Typs zur Registrierungsstelle hinzu.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab.
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Überschreibt Object.ToString().)

Oben

Hinweise

Abgeleitete Konfigurationsklassen werden durch Ableitungen von EntityTypeConfiguration oder ComplexTypeConfiguration und Verwendung eines Typs erstellt, der als generischer Parameter in das Modell eingeschlossen werden soll. Die Konfiguration kann ohne Erstellen von abgeleiteten Konfigurationsklassen durchgeführt werden, indem die Entity- und die ComplexType-Methode in DbModelBuilder verwendet werden.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.ModelConfiguration.Configuration-Namespace