src/Shared/EntityFramework/Infrastructure/DbComplexPropertyEntry`.cs
/// <summary>
/// Gets an object that represents a nested complex property of this property.
/// </summary>
/// <typeparam name="TNestedComplexProperty"> The type of the nested property. </typeparam>
/// <param name="propertyName"> The name of the nested property. </param>
/// <returns> An object representing the nested property. </returns>
Gets an object that represents a nested complex property of this property.
Gets an object that represents a nested complex property of this property .
public DbComplexPropertyEntry<TEntity, TNestedComplexProperty> ComplexProperty<TNestedComplexProperty>(
            string propertyName)
        {
            Check.NotEmpty(propertyName, "propertyName");
            return
                DbComplexPropertyEntry<TEntity, TNestedComplexProperty>.Create(
                    InternalPropertyEntry.Property(propertyName, typeof(TNestedComplexProperty), requireComplex: true));
        }
public DbComplexPropertyEntry < TEntity , TNestedComplexProperty > ComplexProperty < TNestedComplexProperty > ( string propertyName ) { Check . NotEmpty ( propertyName , " " ) ; return DbComplexPropertyEntry < TEntity , TNestedComplexProperty > . Create ( InternalPropertyEntry . Property ( propertyName , typeof ( TNestedComplexProperty ) , requireComplex : true ) ) ; }
Gets an object that represents a nested complex property of this property.
Gets an object that represents a nested complex property of this property .
An object representing the nested property.
An object representing the nested property .
propertyName
string
The name of the nested property.
The name of the nested property .
typeparam
The type of the nested property.
The type of the nested property .