src/Misc/EFTools/XmlCore/Model/XmlModelHelper.cs
/// <summary>
///     Find an EFObject given a delimited name identifier. For example,
///     to find the property 'SomeProperty' within the EntityType 'SomeEntity',
///     the delimitedNameIdentifier will be 'SomeProperty.SomeEntity' and the
///     startingObject will be the artifact
/// </summary>
/// <param name="delimitedNameIdentifier"></param>
/// <returns></returns>
Find an EFObject given a delimited name identifier.
Find an EFObject given a delimited name identifier .
internal static EFNameableItem FindNameableItemViaIdentifier(EFContainer excludedAncestor, string delimitedNameIdentifier)
        {
            var ids = new Queue<string>(delimitedNameIdentifier.Split('.'));
            return FindNameableItemViaIdentifierInternal(excludedAncestor, ids);
        }
internal static EFNameableItem FindNameableItemViaIdentifier ( EFContainer excludedAncestor , string delimitedNameIdentifier ) { var ids = new Queue < string > ( delimitedNameIdentifier . Split ( ' ' ) ) ; return FindNameableItemViaIdentifierInternal ( excludedAncestor , ids ) ; }
Find an EFObject given a delimited name identifier.
Find an EFObject given a delimited name identifier .
None
excludedAncestor
EFContainer
delimitedNameIdentifier
string
None