src/Misc/EFTools/EntityDesignEntityDesigner/CustomCode/DomainClasses/EntityTypeBase.cs
/// <summary>
///     Returns all properties and navigation properties names (recursively including baseType properties)
/// </summary>
/// <returns></returns>
Returns all properties and navigation properties names (recursively including baseType properties)
Returns all properties and navigation properties names ( recursively including baseType properties )
internal List<string> GetPropertiesNames()
        {
            List<string> names = null;
            if (BaseType != null)
            {
                names = BaseType.GetPropertiesNames();
            }
            else
            {
                names = new List<string>();
            }
            foreach (var property in Properties)
            {
                names.Add(property.Name);
            }
            foreach (var navProp in NavigationProperties)
            {
                names.Add(navProp.Name);
            }
            return names;
        }
internal List < string > GetPropertiesNames ( ) { List < string > names = null ; if ( BaseType != null ) { names = BaseType . GetPropertiesNames ( ) ; } else { names = new List < string > ( ) ; } foreach ( var property in Properties ) { names . Add ( property . Name ) ; } foreach ( var navProp in NavigationProperties ) { names . Add ( navProp . Name ) ; } return names ; }
Returns all properties and navigation properties names (recursively including baseType properties)
Returns all properties and navigation properties names ( recursively including baseType properties )
None