ModelConfigurationBuilder.ComplexProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ComplexProperties(Type) |
Marks the given and derived types as corresponding to complex properties. |
ComplexProperties<TProperty>() |
Marks the given and derived types as corresponding to complex properties. |
ComplexProperties(Type)
- Source:
- ModelConfigurationBuilder.cs
- Source:
- ModelConfigurationBuilder.cs
Marks the given and derived types as corresponding to complex properties.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertiesConfigurationBuilder ComplexProperties (Type propertyType);
abstract member ComplexProperties : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertiesConfigurationBuilder
override this.ComplexProperties : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertiesConfigurationBuilder
Public Overridable Function ComplexProperties (propertyType As Type) As ComplexPropertiesConfigurationBuilder
Parameters
- propertyType
- Type
The property type to be configured.
Returns
An object that can be used to configure the property.
Remarks
This can also be called on an interface or an unbound generic type to apply the configuration to all properties of implementing and constructed types.
See Pre-convention model building in EF Core for more information and examples.
Applies to
ComplexProperties<TProperty>()
- Source:
- ModelConfigurationBuilder.cs
- Source:
- ModelConfigurationBuilder.cs
Marks the given and derived types as corresponding to complex properties.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertiesConfigurationBuilder<TProperty> ComplexProperties<TProperty> ();
abstract member ComplexProperties : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertiesConfigurationBuilder<'Property>
override this.ComplexProperties : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertiesConfigurationBuilder<'Property>
Public Overridable Function ComplexProperties(Of TProperty) () As ComplexPropertiesConfigurationBuilder(Of TProperty)
Type Parameters
- TProperty
The property type to be configured.
Returns
An object that can be used to configure the properties.
Remarks
This can also be called on an interface to apply the configuration to all properties of implementing types.
See Pre-convention model building in EF Core for more information and examples.
Applies to
Entity Framework