System.Xml.Xsl.IlGen.XmlILVisitor.QilXmlToXPathNodeType C# (CSharp) 메소드

QilXmlToXPathNodeType() 개인적인 메소드

Map the XmlNodeKindFlags enumeration into the XPathNodeType enumeration.
private QilXmlToXPathNodeType ( XmlNodeKindFlags xmlTypes ) : XPathNodeType
xmlTypes XmlNodeKindFlags
리턴 XPathNodeType
        private XPathNodeType QilXmlToXPathNodeType(XmlNodeKindFlags xmlTypes) {
            switch (xmlTypes) {
                case XmlNodeKindFlags.Element: return XPathNodeType.Element;
                case XmlNodeKindFlags.Attribute: return XPathNodeType.Attribute;
                case XmlNodeKindFlags.Text: return XPathNodeType.Text;
                case XmlNodeKindFlags.Comment: return XPathNodeType.Comment;
            }
            Debug.Assert(xmlTypes == XmlNodeKindFlags.PI);
            return XPathNodeType.ProcessingInstruction;
        }
XmlILVisitor