Share via


DbComplexPropertyEntry<TEntity,TComplexProperty>.ComplexProperty Method

Definition

Overloads

ComplexProperty(String)

Gets an object that represents a nested complex property of this property.

ComplexProperty<TNestedComplexProperty>(Expression<Func<TComplexProperty,TNestedComplexProperty>>)

Gets an object that represents a nested complex property of this property.

ComplexProperty<TNestedComplexProperty>(String)

Gets an object that represents a nested complex property of this property.

ComplexProperty(String)

Gets an object that represents a nested complex property of this property.

public System.Data.Entity.Infrastructure.DbComplexPropertyEntry ComplexProperty (string propertyName);
member this.ComplexProperty : string -> System.Data.Entity.Infrastructure.DbComplexPropertyEntry
Public Function ComplexProperty (propertyName As String) As DbComplexPropertyEntry

Parameters

propertyName
String

The name of the nested property.

Returns

An object representing the nested property.

Applies to

ComplexProperty<TNestedComplexProperty>(Expression<Func<TComplexProperty,TNestedComplexProperty>>)

Gets an object that represents a nested complex property of this property.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1719:ParameterNamesShouldNotMatchMemberNames", Justification="Rule predates more fluent naming conventions.", MessageId="0#")]
public System.Data.Entity.Infrastructure.DbComplexPropertyEntry<TEntity,TNestedComplexProperty> ComplexProperty<TNestedComplexProperty> (System.Linq.Expressions.Expression<Func<TComplexProperty,TNestedComplexProperty>> property);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1719:ParameterNamesShouldNotMatchMemberNames", Justification="Rule predates more fluent naming conventions.", MessageId="0#")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Data.Entity.Infrastructure.DbComplexPropertyEntry<TEntity,TNestedComplexProperty> ComplexProperty<TNestedComplexProperty> (System.Linq.Expressions.Expression<Func<TComplexProperty,TNestedComplexProperty>> property);
member this.ComplexProperty : System.Linq.Expressions.Expression<Func<'ComplexProperty, 'NestedComplexProperty>> -> System.Data.Entity.Infrastructure.DbComplexPropertyEntry<'Entity, 'NestedComplexProperty (requires 'Entity : null)>
Public Function ComplexProperty(Of TNestedComplexProperty) (property As Expression(Of Func(Of TComplexProperty, TNestedComplexProperty))) As DbComplexPropertyEntry(Of TEntity, TNestedComplexProperty)

Type Parameters

TNestedComplexProperty

The type of the nested property.

Parameters

property
Expression<Func<TComplexProperty,TNestedComplexProperty>>

An expression representing the nested property.

Returns

DbComplexPropertyEntry<TEntity,TNestedComplexProperty>

An object representing the nested property.

Attributes

Applies to

ComplexProperty<TNestedComplexProperty>(String)

Gets an object that represents a nested complex property of this property.

public System.Data.Entity.Infrastructure.DbComplexPropertyEntry<TEntity,TNestedComplexProperty> ComplexProperty<TNestedComplexProperty> (string propertyName);
member this.ComplexProperty : string -> System.Data.Entity.Infrastructure.DbComplexPropertyEntry<'Entity, 'NestedComplexProperty (requires 'Entity : null)>
Public Function ComplexProperty(Of TNestedComplexProperty) (propertyName As String) As DbComplexPropertyEntry(Of TEntity, TNestedComplexProperty)

Type Parameters

TNestedComplexProperty

The type of the nested property.

Parameters

propertyName
String

The name of the nested property.

Returns

DbComplexPropertyEntry<TEntity,TNestedComplexProperty>

An object representing the nested property.

Applies to