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