1 write to _datatype
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\schema\FacetChecker.cs (1)
43_datatype = baseDatatype;
58 references to _datatype
dotnet-svcutil-lib (58)
FrameworkFork\Microsoft.Xml\Xml\schema\FacetChecker.cs (58)
45_baseFlags = _datatype.Restriction != null ? _datatype.Restriction.Flags : 0; 46_baseFixedFlags = _datatype.Restriction != null ? _datatype.Restriction.FixedFlags : 0; 47_validRestrictionFlags = _datatype.ValidRestrictionFlags; 49_builtInEnum = !(_datatype is Datatype_union || _datatype is Datatype_List) ? _datatype.TypeCode : 0; 50_builtInType = (int)_builtInEnum > 0 ? DatatypeImplementation.GetSimpleTypeFromTypeCode(_builtInEnum).Datatype : _datatype; 61if (!_datatype.IsEqual(_datatype.Restriction.Length, _derivedRestriction.Length)) 68if (_datatype.Restriction.Length < _derivedRestriction.Length) 76if (_datatype.Restriction.MinLength > _derivedRestriction.Length) 84if (_datatype.Restriction.MaxLength < _derivedRestriction.Length) 100if (!_datatype.IsEqual(_datatype.Restriction.MinLength, _derivedRestriction.MinLength)) 107if (_datatype.Restriction.MinLength > _derivedRestriction.MinLength) 114if (_datatype.Restriction.Length < _derivedRestriction.MinLength) 130if (!_datatype.IsEqual(_datatype.Restriction.MaxLength, _derivedRestriction.MaxLength)) 137if (_datatype.Restriction.MaxLength < _derivedRestriction.MaxLength) 144if (_datatype.Restriction.Length > _derivedRestriction.MaxLength) 178_derivedRestriction.Enumeration.Add(ParseFacetValue(_datatype, facet, ResXml.Sch_EnumerationFacetInvalid, nsmgr, nameTable)); 204if (!_datatype.IsEqual(_datatype.Restriction.WhiteSpace, _derivedRestriction.WhiteSpace)) 213baseWhitespace = _datatype.Restriction.WhiteSpace; 217baseWhitespace = _datatype.BuiltInWhitespaceFacet; 242if (!_datatype.IsEqual(_datatype.Restriction.MaxInclusive, _derivedRestriction.MaxInclusive)) 259if (!_datatype.IsEqual(_datatype.Restriction.MaxExclusive, _derivedRestriction.MaxExclusive)) 276if (!_datatype.IsEqual(_datatype.Restriction.MinInclusive, _derivedRestriction.MinInclusive)) 293if (!_datatype.IsEqual(_datatype.Restriction.MinExclusive, _derivedRestriction.MinExclusive)) 311if (!_datatype.IsEqual(_datatype.Restriction.TotalDigits, _derivedRestriction.TotalDigits)) 318if (_derivedRestriction.TotalDigits > _datatype.Restriction.TotalDigits) 332if ((_derivedRestriction.FractionDigits != 0) && (_datatype.TypeCode != XmlTypeCode.Decimal)) 338if (_derivedRestriction.FractionDigits > _datatype.Restriction.FractionDigits) 377RestrictionFacets restriction = _datatype.Restriction; 383if (_datatype.Compare(value, restriction.MaxInclusive) > 0) 390if (_datatype.Compare(value, restriction.MaxExclusive) >= 0) 400if (_datatype.Compare(value, restriction.MaxExclusive) > 0) 407if (_datatype.Compare(value, restriction.MaxInclusive) > 0) 417if (_datatype.Compare(value, restriction.MinInclusive) < 0) 424if (_datatype.Compare(value, restriction.MinExclusive) < 0) 431if (_datatype.Compare(value, restriction.MaxExclusive) >= 0) 441if (_datatype.Compare(value, restriction.MinExclusive) < 0) 448if (_datatype.Compare(value, restriction.MinInclusive) < 0) 455if (_datatype.Compare(value, restriction.MaxExclusive) >= 0) 470RestrictionFacets baseRestriction = _datatype.Restriction; 514if (_datatype.Compare(_derivedRestriction.MinInclusive, _derivedRestriction.MaxInclusive) > 0) 524if (_datatype.Compare(_derivedRestriction.MinInclusive, _derivedRestriction.MaxExclusive) > 0) 534if (_datatype.Compare(_derivedRestriction.MinExclusive, _derivedRestriction.MaxExclusive) > 0) 544if (_datatype.Compare(_derivedRestriction.MinExclusive, _derivedRestriction.MaxInclusive) > 0) 560RestrictionFacets baseRestriction = _datatype.Restriction; 750throw new XmlSchemaException(errorCode, _datatype.TypeCodeString, facet);