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

◆ CompileMaxExclusiveFacet()

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

Definition at line 216 of file FacetsChecker.cs.

217 {
218 CheckProhibitedFlag(facet, RestrictionFlags.MaxExclusive, System.SR.Sch_MaxExclusiveFacetProhibited);
219 CheckDupFlag(facet, RestrictionFlags.MaxExclusive, System.SR.Sch_DupMaxExclusiveFacet);
222 {
223 throw new XmlSchemaException(System.SR.Sch_FacetBaseFixed, facet);
224 }
226 SetFlag(facet, RestrictionFlags.MaxExclusive);
227 }
static string Sch_MaxExclusiveFacetProhibited
Definition SR.cs:644
static string Sch_MaxExclusiveFacetInvalid
Definition SR.cs:662
static string Sch_DupMaxExclusiveFacet
Definition SR.cs:620
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.MaxExclusive, System.Xml.Schema.FacetsChecker.FacetsCompiler.ParseFacetValue(), System.Xml.Schema.DatatypeImplementation.Restriction, System.SR.Sch_DupMaxExclusiveFacet, System.SR.Sch_FacetBaseFixed, System.SR.Sch_MaxExclusiveFacetInvalid, System.SR.Sch_MaxExclusiveFacetProhibited, and System.Xml.Schema.FacetsChecker.FacetsCompiler.SetFlag().