ComplexTypeConfiguration<TComplexType> 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 das Konfigurieren eines komplexen Typs in einem Modell. Eine ComplexTypeConfiguration kann über die ComplexType-Methode DbModelBuilder für abgerufen werden, oder ein benutzerdefinierter Typ, der von ComplexTypeConfiguration abgeleitet wird, kann über die Configurations-Eigenschaft auf DbModelBuilderregistriert werden.
public class ComplexTypeConfiguration<TComplexType> : System.Data.Entity.ModelConfiguration.Configuration.StructuralTypeConfiguration<TComplexType> where TComplexType : class
type ComplexTypeConfiguration<'ComplexType (requires 'ComplexType : null)> = class
inherit StructuralTypeConfiguration<'ComplexType (requires 'ComplexType : null)>
Public Class ComplexTypeConfiguration(Of TComplexType)
Inherits StructuralTypeConfiguration(Of TComplexType)
Typparameter
- TComplexType
Der komplexe Typ, der konfiguriert werden soll.
- Vererbung
Konstruktoren
ComplexTypeConfiguration<TComplexType>() |
Initialisiert eine neue instance von ComplexTypeConfiguration |
Methoden
Equals(Object) |
Ermöglicht das Konfigurieren eines komplexen Typs in einem Modell. Eine ComplexTypeConfiguration kann über die ComplexType-Methode DbModelBuilder für abgerufen werden, oder ein benutzerdefinierter Typ, der von ComplexTypeConfiguration abgeleitet wird, kann über die Configurations-Eigenschaft auf DbModelBuilderregistriert werden. |
GetHashCode() |
Ermöglicht das Konfigurieren eines komplexen Typs in einem Modell. Eine ComplexTypeConfiguration kann über die ComplexType-Methode DbModelBuilder für abgerufen werden, oder ein benutzerdefinierter Typ, der von ComplexTypeConfiguration abgeleitet wird, kann über die Configurations-Eigenschaft auf DbModelBuilderregistriert werden. |
GetType() |
Ruft den Type der aktuellen Instanz ab. |
Ignore<TProperty>(Expression<Func<TComplexType,TProperty>>) |
Schließt eine Eigenschaft aus dem Modell aus, sodass diese nicht der Datenbank zugeordnet werden kann. |
Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>) |
Schließt eine Eigenschaft aus dem Modell aus, sodass diese nicht der Datenbank zugeordnet werden kann. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Byte[]>>) |
Konfiguriert eine System.byte[] Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DateTime>>) |
Konfiguriert eine DateTime Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DateTimeOffset>>) |
Konfiguriert eine DateTimeOffset Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeography>>) |
Konfiguriert eine DbGeography Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeography>>) |
Konfiguriert eine DbGeography Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeometry>>) |
Konfiguriert eine DbGeometry Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeometry>>) |
Konfiguriert eine DbGeometry Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Decimal>>) |
Konfiguriert eine System.decimal Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<DateTime>>>) |
Konfiguriert eine System.DateTime? Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>) |
Konfiguriert eine System.DateTimeOffset? Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<Decimal>>>) |
Konfiguriert eine System.decimal? Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>) |
Konfiguriert eine System.TimeSpan? Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,String>>) |
Konfiguriert eine System.string Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,TimeSpan>>) |
Konfiguriert eine TimeSpan Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property<T>(Expression<Func<TStructuralType,Nullable<T>>>) |
Konfiguriert eine System.struct? Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
Property<T>(Expression<Func<TStructuralType,T>>) |
Konfiguriert eine System.struct Eigenschaft, die für diesen Typ definiert ist. (Geerbt von StructuralTypeConfiguration<TStructuralType>) |
ToString() |
Ermöglicht das Konfigurieren eines komplexen Typs in einem Modell. Eine ComplexTypeConfiguration kann über die ComplexType-Methode DbModelBuilder für abgerufen werden, oder ein benutzerdefinierter Typ, der von ComplexTypeConfiguration abgeleitet wird, kann über die Configurations-Eigenschaft auf DbModelBuilderregistriert werden. |
Gilt für:
Entity Framework