AgGateway.ADAPT.ISOv4Plugin.Loaders.LinkGroupLoader.LoadLinks C# (CSharp) Метод

LoadLinks() приватный статический Метод

private static LoadLinks ( XmlNodeList linkNodes, string groupTypeValue, string manufacturerGln, string groupNamespace ) : void
linkNodes System.Xml.XmlNodeList
groupTypeValue string
manufacturerGln string
groupNamespace string
Результат void
        private static void LoadLinks(XmlNodeList linkNodes, string groupTypeValue, string manufacturerGln, string groupNamespace)
        {
            foreach (XmlNode linkNode in linkNodes)
            {
                string linkId;
                var uniqueId = LoadLink(linkNode, out linkId);
                if (uniqueId != null)
                {
                    UpdateId(uniqueId, groupTypeValue, manufacturerGln, groupNamespace);

                    List<UniqueId> ids;
                    if (!_linkIds.TryGetValue(linkId, out ids))
                    {
                        ids = new List<UniqueId>();
                        _linkIds[linkId] = ids;
                    }
                    ids.Add(uniqueId);
                }
            }
        }