20 references to XmlCaseOrder
System.Data.SqlXml (9)
System\Xml\Xsl\XsltOld\Compiler.cs (2)
38internal XmlCaseOrder caseOrder; 40public Sort(int sortkey, String xmllang, XmlDataType datatype, XmlSortOrder xmlorder, XmlCaseOrder xmlcaseorder) {
System\Xml\Xsl\XsltOld\SortAction.cs (7)
26private XmlCaseOrder caseOrder = XmlCaseOrder.None; 84private XmlCaseOrder ParseCaseOrder(string value) { 86return XmlCaseOrder.None; 89return XmlCaseOrder.UpperFirst; 92return XmlCaseOrder.LowerFirst; 95return XmlCaseOrder.None;
System.Xml (11)
System\Xml\XPath\Internal\CompiledXPathExpr.cs (10)
63public override void AddSort(object expr, XmlSortOrder order, XmlCaseOrder caseOrder, string lang, XmlDataType dataType) { 128private XmlCaseOrder caseOrder; 132public XPathComparerHelper(XmlSortOrder order, XmlCaseOrder caseOrder, string lang, XmlDataType dataType) { 145if (caseOrder == XmlCaseOrder.LowerFirst) { 146caseOrder = XmlCaseOrder.UpperFirst; 148else if (caseOrder == XmlCaseOrder.UpperFirst) { 149caseOrder = XmlCaseOrder.LowerFirst; 163int result = string.Compare(s1, s2, /*ignoreCase:*/ this.caseOrder != XmlCaseOrder.None, this.cinfo); 165if (result != 0 || this.caseOrder == XmlCaseOrder.None) 173return (this.caseOrder == XmlCaseOrder.LowerFirst) ? result : -result;
System\Xml\XPath\XPathExpr.cs (1)
48public abstract void AddSort(object expr, XmlSortOrder order, XmlCaseOrder caseOrder, string lang, XmlDataType dataType);