Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CompileMaxInclusiveFacet()

void System.Xml.Schema.FacetsChecker.FacetsCompiler.CompileMaxInclusiveFacet ( XmlSchemaFacet facet)
inlinepackage

Definition at line 203 of file FacetsChecker.cs.

204 {
205 CheckProhibitedFlag(facet, RestrictionFlags.MaxInclusive, System.SR.Sch_MaxInclusiveFacetProhibited);
206 CheckDupFlag(facet, RestrictionFlags.MaxInclusive, System.SR.Sch_DupMaxInclusiveFacet);
209 {
210 throw new XmlSchemaException(System.SR.Sch_FacetBaseFixed, facet);
211 }
213 SetFlag(facet, RestrictionFlags.MaxInclusive);
214 }
static string Sch_MaxInclusiveFacetInvalid
Definition SR.cs:660
static string Sch_MaxInclusiveFacetProhibited
Definition SR.cs:642
static string Sch_DupMaxInclusiveFacet
Definition SR.cs:618
static string Sch_FacetBaseFixed
Definition SR.cs:1114
Definition SR.cs:7
override bool IsEqual(object o1, object o2)
void SetFlag(XmlSchemaFacet facet, RestrictionFlags flag)
void CheckDupFlag(XmlSchemaFacet facet, RestrictionFlags flag, string errorCode)
void CheckValue(object value, XmlSchemaFacet facet)
object ParseFacetValue(XmlSchemaDatatype datatype, XmlSchemaFacet facet, string code, IXmlNamespaceResolver nsmgr, XmlNameTable nameTable)
void CheckProhibitedFlag(XmlSchemaFacet facet, RestrictionFlags flag, string errorCode)
readonly RestrictionFacets _derivedRestriction
readonly DatatypeImplementation _datatype

References System.Xml.Schema.FacetsChecker.FacetsCompiler._baseFixedFlags, System.Xml.Schema.FacetsChecker.FacetsCompiler._builtInType, System.Xml.Schema.FacetsChecker.FacetsCompiler._datatype, System.Xml.Schema.FacetsChecker.FacetsCompiler._derivedRestriction, System.Xml.Schema.FacetsChecker.FacetsCompiler.CheckDupFlag(), System.Xml.Schema.FacetsChecker.FacetsCompiler.CheckProhibitedFlag(), System.Xml.Schema.FacetsChecker.FacetsCompiler.CheckValue(), System.Xml.Dictionary, System.Xml.Schema.DatatypeImplementation.IsEqual(), System.Xml.Schema.RestrictionFacets.MaxInclusive, System.Xml.Schema.FacetsChecker.FacetsCompiler.ParseFacetValue(), System.Xml.Schema.DatatypeImplementation.Restriction, System.SR.Sch_DupMaxInclusiveFacet, System.SR.Sch_FacetBaseFixed, System.SR.Sch_MaxInclusiveFacetInvalid, System.SR.Sch_MaxInclusiveFacetProhibited, and System.Xml.Schema.FacetsChecker.FacetsCompiler.SetFlag().