src/Misc/EFTools/XmlCore/Model/ModelManager.cs
/// <summary>
///     Parses all of the loaded Entity and Mapping models in the given EFArtifactSet, creating EFElements for
///     every node in the XLinq tree.
/// </summary>
Parses all of the loaded Entity and Mapping models in the given EFArtifactSet, creating EFElements for
every node in the XLinq tree.
Parses all of the loaded Entity and Mapping models in the given EFArtifactSet creating EFElements for every node in the XLinq tree .
private void ParseArtifactSet(EFArtifactSet artifactSet)
        {
            lock (this)
            {
                foreach (var a in artifactSet.Artifacts)
                {
                    if (a.State == EFElementState.None)
                    {
                        HashSet<XName> s = null;
#if DEBUG
                        s = a.UnprocessedElements;
                        s.Clear();
#endif
                        a.Parse(s);
                    }
                }
            }
        }
private void ParseArtifactSet ( EFArtifactSet artifactSet ) { lock ( this ) { foreach ( var a in artifactSet . Artifacts ) { if ( a . State == EFElementState . None ) { HashSet < XName > s = null ; if DEBUG s = a . UnprocessedElements ; s . Clear ( ) ; endif a . Parse ( s ) ; } } } }
Parses all of the loaded Entity and Mapping models in the given EFArtifactSet, creating EFElements for
every node in the XLinq tree.
Parses all of the loaded Entity and Mapping models in the given EFArtifactSet creating EFElements for every node in the XLinq tree .
artifactSet
EFArtifactSet