3 instantiations of XmlCollation
System.Private.Xml (3)
System\Xml\Xsl\Runtime\XmlCollation.cs (2)
138
private static readonly XmlCollation s_cp = new
XmlCollation
(CultureInfo.InvariantCulture, new Options((int)CompareOptions.Ordinal));
336
return new
XmlCollation
(cultInfo, options);
System\Xml\Xsl\Runtime\XmlQueryStaticData.cs (1)
158
_collations[idx] = new
XmlCollation
(dataReader);
32 references to XmlCollation
System.Private.Xml (32)
System\Xml\Xsl\IlGen\StaticDataManager.cs (4)
64
private UniqueList<
XmlCollation
>? _uniqueCollations;
204
_uniqueCollations ??= new UniqueList<
XmlCollation
>();
206
return _uniqueCollations.Add(
XmlCollation
.Create(collation));
212
public
XmlCollation
[]? Collations
System\Xml\Xsl\Runtime\XmlCollation.cs (6)
138
private static readonly
XmlCollation
s_cp = new XmlCollation(CultureInfo.InvariantCulture, new Options((int)CompareOptions.Ordinal));
140
internal static
XmlCollation
CodePointCollation
145
internal static
XmlCollation
Create(string collationLiteral)
154
internal static
XmlCollation
? Create(string collationLiteral, bool throwOnError)
352
XmlCollation
? that = obj as
XmlCollation
;
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (4)
50
private readonly
XmlCollation
[]? _collations;
827
public
XmlCollation
GetCollation(int index)
836
public
XmlCollation
? CreateCollation(string collation)
838
return
XmlCollation
.Create(collation);
System\Xml\Xsl\Runtime\XmlQueryStaticData.cs (4)
31
private readonly
XmlCollation
[]? _collations;
155
_collations = new
XmlCollation
[length];
286
foreach (
XmlCollation
collation in _collations)
379
public
XmlCollation
[]? Collations
System\Xml\Xsl\Runtime\XmlSortKey.cs (6)
104
public XmlEmptySortKey(
XmlCollation
collation)
142
public XmlDecimalSortKey(decimal value,
XmlCollation
collation)
172
public XmlIntegerSortKey(long value,
XmlCollation
collation)
200
public XmlIntSortKey(int value,
XmlCollation
collation)
301
public XmlDoubleSortKey(double value,
XmlCollation
collation)
365
public XmlDateTimeSortKey(DateTime value,
XmlCollation
collation) : base(value.Ticks, collation)
System\Xml\Xsl\Runtime\XmlSortKeyAccumulator.cs (7)
40
public void AddStringSortKey(
XmlCollation
collation, string value)
45
public void AddDecimalSortKey(
XmlCollation
collation, decimal value)
50
public void AddIntegerSortKey(
XmlCollation
collation, long value)
55
public void AddIntSortKey(
XmlCollation
collation, int value)
60
public void AddDoubleSortKey(
XmlCollation
collation, double value)
65
public void AddDateTimeSortKey(
XmlCollation
collation, DateTime value)
70
public void AddEmptySortKey(
XmlCollation
collation)
System\Xml\Xsl\Xslt\XsltInput.cs (1)
1018
if (System.Xml.Xsl.Runtime.
XmlCollation
.Create(list[col], /*throw:*/false) != null)