Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Schema.RangeContentValidator Class Referencesealed

Public Member Functions

override void InitValidation (ValidationState context)
 
override object ValidateElement (XmlQualifiedName name, ValidationState context, out int errorCode)
 
override bool CompleteValidation (ValidationState context)
 
override ArrayList ExpectedElements (ValidationState context, bool isRequiredOnly)
 
override ArrayList ExpectedParticles (ValidationState context, bool isRequiredOnly, XmlSchemaSet schemaSet)
 

Static Public Member Functions

static void AddParticleToExpected (XmlSchemaParticle p, XmlSchemaSet schemaSet, ArrayList particles)
 
static void AddParticleToExpected (XmlSchemaParticle p, XmlSchemaSet schemaSet, ArrayList particles, bool global)
 

Static Public Attributes

static readonly ContentValidator Empty = new ContentValidator(XmlSchemaContentType.Empty)
 
static readonly ContentValidator TextOnly = new ContentValidator(XmlSchemaContentType.TextOnly, isOpen: false, isEmptiable: false)
 
static readonly ContentValidator Mixed = new ContentValidator(XmlSchemaContentType.Mixed)
 
static readonly ContentValidator Any = new ContentValidator(XmlSchemaContentType.Mixed, isOpen: true, isEmptiable: true)
 

Package Functions

 RangeContentValidator (BitSet firstpos, BitSet[] followpos, SymbolsDictionary symbols, Positions positions, int endMarkerPos, XmlSchemaContentType contentType, bool isEmptiable, BitSet positionsWithRangeTerminals, int minmaxNodesCount)
 

Properties

XmlSchemaContentType ContentType [get]
 
bool PreserveWhitespace [get]
 
virtual bool IsEmptiable [get]
 
bool IsOpen [get, set]
 

Private Attributes

readonly BitSet _firstpos
 
readonly BitSet[] _followpos
 
readonly BitSet _positionsWithRangeTerminals
 
readonly SymbolsDictionary _symbols
 
readonly Positions _positions
 
readonly int _minMaxNodesCount
 
readonly int _endMarkerPos
 
readonly XmlSchemaContentType _contentType
 
bool _isOpen
 
readonly bool _isEmptiable
 

Detailed Description

Definition at line 6 of file RangeContentValidator.cs.


The documentation for this class was generated from the following file: