ComplexTypeConfiguration<TComplexType> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Autorise l'exécution de la configuration pour un type complexe dans un modèle. Une ComplexTypeConfiguration peut être obtenue via la méthode ComplexType sur DbModelBuilder ou un type personnalisé dérivé de ComplexTypeConfiguration peut être inscrit via la propriété Configurations sur DbModelBuilder.
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)
Paramètres de type
- TComplexType
Type complexe à configurer.
- Héritage
Constructeurs
ComplexTypeConfiguration<TComplexType>() |
Initialise une nouvelle instance de ComplexTypeConfiguration |
Méthodes
Equals(Object) |
Autorise l'exécution de la configuration pour un type complexe dans un modèle. Une ComplexTypeConfiguration peut être obtenue via la méthode ComplexType sur DbModelBuilder ou un type personnalisé dérivé de ComplexTypeConfiguration peut être inscrit via la propriété Configurations sur DbModelBuilder. |
GetHashCode() |
Autorise l'exécution de la configuration pour un type complexe dans un modèle. Une ComplexTypeConfiguration peut être obtenue via la méthode ComplexType sur DbModelBuilder ou un type personnalisé dérivé de ComplexTypeConfiguration peut être inscrit via la propriété Configurations sur DbModelBuilder. |
GetType() |
Obtient le Type de l'instance actuelle. |
Ignore<TProperty>(Expression<Func<TComplexType,TProperty>>) |
Exclut une propriété du modèle de manière à ce qu'elle ne soit pas mappée à la base de données. |
Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>) |
Exclut une propriété du modèle de manière à ce qu'elle ne soit pas mappée à la base de données. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Byte[]>>) |
Configure une System.byte[] propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DateTime>>) |
Configure une DateTime propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DateTimeOffset>>) |
Configure une DateTimeOffset propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeography>>) |
Configure une DbGeography propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeography>>) |
Configure une DbGeography propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeometry>>) |
Configure une DbGeometry propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeometry>>) |
Configure une DbGeometry propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Decimal>>) |
Configure une System.decimal propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<DateTime>>>) |
Configure une System.DateTime? propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>) |
Configure une System.DateTimeOffset? propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<Decimal>>>) |
Configure une System.decimal? propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>) |
Configure une System.TimeSpan? propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,String>>) |
Configure une System.string propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,TimeSpan>>) |
Configure une TimeSpan propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property<T>(Expression<Func<TStructuralType,Nullable<T>>>) |
Configure une System.struct? propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
Property<T>(Expression<Func<TStructuralType,T>>) |
Configure une System.struct propriété définie sur ce type. (Hérité de StructuralTypeConfiguration<TStructuralType>) |
ToString() |
Autorise l'exécution de la configuration pour un type complexe dans un modèle. Une ComplexTypeConfiguration peut être obtenue via la méthode ComplexType sur DbModelBuilder ou un type personnalisé dérivé de ComplexTypeConfiguration peut être inscrit via la propriété Configurations sur DbModelBuilder. |