src/Shared/EntityFramework/Infrastructure/DbEntityEntry`.cs
/// <summary>
/// Gets an object that represents a complex property of this entity.
/// </summary>
/// <typeparam name="TComplexProperty"> The type of the complex property. </typeparam>
/// <param name="property"> An expression representing the complex property. </param>
/// <returns> An object representing the complex property. </returns>
Gets an object that represents a complex property of this entity.
Gets an object that represents a complex property of this entity .
[SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
        [SuppressMessage("Microsoft.Naming", "CA1719:ParameterNamesShouldNotMatchMemberNames", MessageId = "0#",
            Justification = "Rule predates more fluent naming conventions.")]
        public DbComplexPropertyEntry<TEntity, TComplexProperty> ComplexProperty<TComplexProperty>(
            Expression<Func<TEntity, TComplexProperty>> property)
        {
            Check.NotNull(property, "property");
            return ComplexProperty<TComplexProperty>(DbHelpers.ParsePropertySelector(property, "Property", "property"));
        }
[ SuppressMessage ( " " , " " ) ] [ SuppressMessage ( " " , " " , MessageId = " " , Justification = " " ) ] public DbComplexPropertyEntry < TEntity , TComplexProperty > ComplexProperty < TComplexProperty > ( Expression < Func < TEntity , TComplexProperty > > property ) { Check . NotNull ( property , " " ) ; return ComplexProperty < TComplexProperty > ( DbHelpers . ParsePropertySelector ( property , " " , " " ) ) ; }
Gets an object that represents a complex property of this entity.
Gets an object that represents a complex property of this entity .
An object representing the complex property.
An object representing the complex property .
property
Expression<Func<TEntity, TComplexProperty>>
An expression representing the complex property.
An expression representing the complex property .
typeparam
The type of the complex property.
The type of the complex property .