1 override of Compare
System.Private.Xml (1)
System\Xml\Schema\DataTypeImplementation.cs (1)
1369internal override int Compare(object value1, object value2)
26 references to Compare
System.Private.Xml (26)
System\Xml\Schema\ConstraintStruct.cs (1)
351return this.Type.Compare(this.Value!, other.Value!) == 0;
System\Xml\Schema\DataTypeImplementation.cs (3)
448return Compare(o1, o2) == 0; 980if (_itemType.Compare(arr1.GetValue(i)!, arr2.GetValue(i)!) != 0) 1183return datatype.Compare(simpleValue1.TypedValue, simpleValue2.TypedValue);
System\Xml\Schema\FacetChecker.cs (22)
384if (_datatype.Compare(value, restriction!.MaxInclusive!) > 0) 391if (_datatype.Compare(value, restriction!.MaxExclusive!) >= 0) 401if (_datatype.Compare(value, restriction!.MaxExclusive!) > 0) 408if (_datatype.Compare(value, restriction!.MaxInclusive!) > 0) 418if (_datatype.Compare(value, restriction!.MinInclusive!) < 0) 425if (_datatype.Compare(value, restriction!.MinExclusive!) < 0) 432if (_datatype.Compare(value, restriction!.MaxExclusive!) >= 0) 442if (_datatype.Compare(value, restriction!.MinExclusive!) < 0) 449if (_datatype.Compare(value, restriction!.MinInclusive!) < 0) 456if (_datatype.Compare(value, restriction!.MaxExclusive!) >= 0) 513if (_datatype.Compare(_derivedRestriction.MinInclusive!, _derivedRestriction.MaxInclusive!) > 0) 523if (_datatype.Compare(_derivedRestriction.MinInclusive!, _derivedRestriction.MaxExclusive!) > 0) 533if (_datatype.Compare(_derivedRestriction.MinExclusive!, _derivedRestriction.MaxExclusive!) > 0) 543if (_datatype.Compare(_derivedRestriction.MinExclusive!, _derivedRestriction.MaxInclusive!) > 0) 1282if (datatype.Compare(value, (DateTime)restriction!.MaxInclusive!) > 0) 1290if (datatype.Compare(value, (DateTime)restriction!.MaxExclusive!) >= 0) 1298if (datatype.Compare(value, (DateTime)restriction!.MinInclusive!) < 0) 1306if (datatype.Compare(value, (DateTime)restriction!.MinExclusive!) <= 0) 1332if (datatype.Compare(value, (DateTime)enumeration[i]!) == 0) 1614if (datatype.Compare(value, (byte[])enumeration[i]!) == 0) 1684if (list.ItemType.Compare(values.GetValue(j)!, enumValue.GetValue(0)!) == 0) 1721if (datatype.Compare(value, enumeration[i]!) == 0)