10 types derived from FacetsChecker
System.Xml (10)
System\Xml\Schema\FacetChecker.cs (10)
823internal class Numeric10FacetsChecker : FacetsChecker { 934internal class Numeric2FacetsChecker : FacetsChecker { 993internal class DurationFacetsChecker: FacetsChecker { 1048internal class DateTimeFacetsChecker: FacetsChecker { 1104internal class StringFacetsChecker : FacetsChecker { //All types derived from string & anyURI 1233internal class QNameFacetsChecker : FacetsChecker { 1283internal class MiscFacetsChecker : FacetsChecker { //For bool, anySimpleType 1286internal class BinaryFacetsChecker : FacetsChecker { //hexBinary & Base64Binary 1336internal class ListFacetsChecker : FacetsChecker { 1384internal class UnionFacetsChecker : FacetsChecker {
53 references to FacetsChecker
System.Xml (53)
System\Xml\Schema\DataTypeImplementation.cs (51)
116internal static FacetsChecker stringFacetsChecker = new StringFacetsChecker(); 117internal static FacetsChecker miscFacetsChecker = new MiscFacetsChecker(); 118internal static FacetsChecker numeric2FacetsChecker = new Numeric2FacetsChecker(); 119internal static FacetsChecker binaryFacetsChecker = new BinaryFacetsChecker(); 120internal static FacetsChecker dateTimeFacetsChecker = new DateTimeFacetsChecker(); 121internal static FacetsChecker durationFacetsChecker = new DurationFacetsChecker(); 122internal static FacetsChecker listFacetsChecker = new ListFacetsChecker(); 123internal static FacetsChecker qnameFacetsChecker = new QNameFacetsChecker(); 124internal static FacetsChecker unionFacetsChecker = new UnionFacetsChecker(); 422internal override FacetsChecker FacetsChecker { get { return miscFacetsChecker; } } 911internal override FacetsChecker FacetsChecker { get { return listFacetsChecker; } } 945FacetsChecker itemFacetsChecker = itemType.FacetsChecker; 1077internal override FacetsChecker FacetsChecker { get { return unionFacetsChecker; } } 1208internal override FacetsChecker FacetsChecker { get { return miscFacetsChecker; } } 1284internal override FacetsChecker FacetsChecker { get { return stringFacetsChecker; } } 1348internal override FacetsChecker FacetsChecker { get { return miscFacetsChecker; } } 1422internal override FacetsChecker FacetsChecker { get { return numeric2FacetsChecker; } } 1505internal override FacetsChecker FacetsChecker { get { return numeric2FacetsChecker; } } 1585static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(decimal.MinValue, decimal.MaxValue); 1591internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 1677internal override FacetsChecker FacetsChecker { get { return durationFacetsChecker; } } 1814internal override FacetsChecker FacetsChecker { get { return dateTimeFacetsChecker; } } 2192internal override FacetsChecker FacetsChecker { get { return binaryFacetsChecker; } } 2284internal override FacetsChecker FacetsChecker { get { return binaryFacetsChecker; } } 2375internal override FacetsChecker FacetsChecker { get { return stringFacetsChecker; } } 2463internal override FacetsChecker FacetsChecker { get { return qnameFacetsChecker; } } 2780internal override FacetsChecker FacetsChecker { get { return qnameFacetsChecker; } } 2910static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(decimal.MinValue, decimal.Zero); 2912internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 2936static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(decimal.MinValue, decimal.MinusOne); 2938internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 2963static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(long.MinValue, long.MaxValue); 2965internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3022static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(int.MinValue, int.MaxValue); 3024internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3076static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(short.MinValue, short.MaxValue); 3078internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3129static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(sbyte.MinValue, sbyte.MaxValue); 3131internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3179static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(decimal.Zero,decimal.MaxValue); 3181internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3211static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(ulong.MinValue, ulong.MaxValue); 3213internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3264static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(uint.MinValue, uint.MaxValue); 3266internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3317static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(ushort.MinValue, ushort.MaxValue); 3319internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3369static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(byte.MinValue, byte.MaxValue); 3371internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } } 3419static readonly FacetsChecker numeric10FacetsChecker = new Numeric10FacetsChecker(decimal.One, decimal.MaxValue); 3421internal override FacetsChecker FacetsChecker { get { return numeric10FacetsChecker; } }
System\Xml\Schema\FacetChecker.cs (1)
913decimal maxValue = FacetsChecker.Power(10, totalDigits) - 1; //(decimal)Math.Pow(10, totalDigits) - 1 ;
System\Xml\Schema\XmlSchemaDataType.cs (1)
111internal abstract FacetsChecker FacetsChecker { get; }