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