System.Xml.Xsl.XsltOld.ReaderOutput.FindAttribute C# (CSharp) Method

FindAttribute() private method

private FindAttribute ( String localName, String namespaceURI, int &attrIndex ) : bool
localName String
namespaceURI String
attrIndex int
return bool
        private bool FindAttribute(String localName, String namespaceURI, out int attrIndex) {
            if (namespaceURI == null) {
                namespaceURI = string.Empty;
            }
            if (localName == null) {
                localName    = string.Empty;
            }

            for (int index = 0; index < this.attributeCount; index ++) {
                Debug.Assert(this.attributeList[index] is BuilderInfo);

                BuilderInfo attribute = (BuilderInfo) this.attributeList[index];
                if (attribute.NamespaceURI == namespaceURI && attribute.LocalName == localName) {
                    attrIndex = index;
                    return true;
                }
            }

            attrIndex = -1;
            return false;
        }

Same methods

ReaderOutput::FindAttribute ( String name, int &attrIndex ) : bool