ComplexTypeConfiguration<TComplexType> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Umożliwia wykonywanie konfiguracji dla złożonego typu w modelu. Konfigurację ComplexTypeConfiguration można uzyskać za pomocą metody ComplexType w systemie DbModelBuilder lub typu niestandardowego pochodzącego z klasy ComplexTypeConfiguration można zarejestrować za pośrednictwem właściwości Configurations w systemie 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)
Parametry typu
- TComplexType
Typ złożony do skonfigurowania.
- Dziedziczenie
Konstruktory
| ComplexTypeConfiguration<TComplexType>() |
Inicjuje nowe wystąpienie klasy ComplexTypeConfiguration |
Metody
| Equals(Object) |
Umożliwia wykonywanie konfiguracji dla złożonego typu w modelu. Konfigurację ComplexTypeConfiguration można uzyskać za pomocą metody ComplexType w systemie DbModelBuilder lub typu niestandardowego pochodzącego z klasy ComplexTypeConfiguration można zarejestrować za pośrednictwem właściwości Configurations w systemie DbModelBuilder. |
| GetHashCode() |
Umożliwia wykonywanie konfiguracji dla złożonego typu w modelu. Konfigurację ComplexTypeConfiguration można uzyskać za pomocą metody ComplexType w systemie DbModelBuilder lub typu niestandardowego pochodzącego z klasy ComplexTypeConfiguration można zarejestrować za pośrednictwem właściwości Configurations w systemie DbModelBuilder. |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. |
| Ignore<TProperty>(Expression<Func<TComplexType,TProperty>>) |
Wyklucza właściwość z modelu, aby nie była mapowana na bazę danych. |
| Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>) |
Wyklucza właściwość z modelu, aby nie była mapowana na bazę danych. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Byte[]>>) |
Konfiguruje właściwość zdefiniowaną System.byte[] w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DateTime>>) |
Konfiguruje właściwość zdefiniowaną DateTime w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DateTimeOffset>>) |
Konfiguruje właściwość zdefiniowaną DateTimeOffset w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DbGeography>>) |
Konfiguruje właściwość zdefiniowaną DbGeography w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DbGeography>>) |
Konfiguruje właściwość zdefiniowaną DbGeography w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DbGeometry>>) |
Konfiguruje właściwość zdefiniowaną DbGeometry w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DbGeometry>>) |
Konfiguruje właściwość zdefiniowaną DbGeometry w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Decimal>>) |
Konfiguruje właściwość zdefiniowaną System.decimal w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Nullable<DateTime>>>) |
Konfiguruje właściwość zdefiniowaną System.DateTime? w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>) |
Konfiguruje właściwość zdefiniowaną System.DateTimeOffset? w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Nullable<Decimal>>>) |
Konfiguruje właściwość zdefiniowaną System.decimal? w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>) |
Konfiguruje właściwość zdefiniowaną System.TimeSpan? w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,String>>) |
Konfiguruje właściwość zdefiniowaną System.string w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,TimeSpan>>) |
Konfiguruje właściwość zdefiniowaną TimeSpan w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property<T>(Expression<Func<TStructuralType,Nullable<T>>>) |
Konfiguruje właściwość zdefiniowaną System.struct? w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| Property<T>(Expression<Func<TStructuralType,T>>) |
Konfiguruje właściwość zdefiniowaną System.struct w tym typie. (Odziedziczone po StructuralTypeConfiguration<TStructuralType>) |
| ToString() |
Umożliwia wykonywanie konfiguracji dla złożonego typu w modelu. Konfigurację ComplexTypeConfiguration można uzyskać za pomocą metody ComplexType w systemie DbModelBuilder lub typu niestandardowego pochodzącego z klasy ComplexTypeConfiguration można zarejestrować za pośrednictwem właściwości Configurations w systemie DbModelBuilder. |