Opc.Ua.Security.SecurityConfigurationManager.Find C# (CSharp) Method

Find() private method

Finds the specified parent.
private Find ( XmlNode parent, string localName, string namespaceUri ) : XmlElement
parent System.Xml.XmlNode The parent.
localName string Name of the local.
namespaceUri string The namespace URI.
return System.Xml.XmlElement
        private XmlElement Find(XmlNode parent, string localName, string namespaceUri)
        {
            for (XmlNode ii = parent.FirstChild; ii != null; ii = ii.NextSibling)
            {
                if (ii is XmlElement && ii.LocalName == "SecuredApplication" && ii.NamespaceURI == Namespaces.OpcUaSecurity)
                {
                    return (XmlElement)ii;
                }

                XmlElement child = Find(ii, localName, namespaceUri);

                if (child != null)
                {
                    return child;
                }
            }

            return null;
        }