Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Schema Namespace Reference

Classes

class  ActiveAxis
 
class  AllElementsContentValidator
 
class  Asttree
 
class  AutoValidator
 
class  AxisElement
 
class  AxisStack
 
class  BaseProcessor
 
class  BaseValidator
 
class  BinaryFacetsChecker
 
class  BitSet
 
class  ChameleonKey
 
class  ChoiceNode
 
class  CompiledIdentityConstraint
 
class  Compiler
 
class  ConstraintStruct
 
class  ContentValidator
 
class  Datatype_anyAtomicType
 
class  Datatype_anySimpleType
 
class  Datatype_anyURI
 
class  Datatype_base64Binary
 
class  Datatype_boolean
 
class  Datatype_byte
 
class  Datatype_char
 
class  Datatype_date
 
class  Datatype_dateTime
 
class  Datatype_dateTimeBase
 
class  Datatype_dateTimeNoTimeZone
 
class  Datatype_dateTimeTimeZone
 
class  Datatype_day
 
class  Datatype_dayTimeDuration
 
class  Datatype_decimal
 
class  Datatype_double
 
class  Datatype_doubleXdr
 
class  Datatype_duration
 
class  Datatype_ENTITY
 
class  Datatype_ENUMERATION
 
class  Datatype_fixed
 
class  Datatype_float
 
class  Datatype_floatXdr
 
class  Datatype_hexBinary
 
class  Datatype_ID
 
class  Datatype_IDREF
 
class  Datatype_int
 
class  Datatype_integer
 
class  Datatype_language
 
class  Datatype_List
 
class  Datatype_long
 
class  Datatype_month
 
class  Datatype_monthDay
 
class  Datatype_Name
 
class  Datatype_NCName
 
class  Datatype_negativeInteger
 
class  Datatype_NMTOKEN
 
class  Datatype_nonNegativeInteger
 
class  Datatype_nonPositiveInteger
 
class  Datatype_normalizedString
 
class  Datatype_normalizedStringV1Compat
 
class  Datatype_NOTATION
 
class  Datatype_positiveInteger
 
class  Datatype_QName
 
class  Datatype_QNameXdr
 
class  Datatype_short
 
class  Datatype_string
 
class  Datatype_time
 
class  Datatype_timeNoTimeZone
 
class  Datatype_timeTimeZone
 
class  Datatype_token
 
class  Datatype_tokenV1Compat
 
class  Datatype_union
 
class  Datatype_unsignedByte
 
class  Datatype_unsignedInt
 
class  Datatype_unsignedLong
 
class  Datatype_unsignedShort
 
class  Datatype_untypedAtomicType
 
class  Datatype_uuid
 
class  Datatype_year
 
class  Datatype_yearMonth
 
class  Datatype_yearMonthDuration
 
class  DatatypeImplementation
 
class  DateTimeFacetsChecker
 
class  DfaContentValidator
 
class  DoubleLinkAxis
 
class  DtdValidator
 
class  DurationFacetsChecker
 
class  Extensions
 
class  FacetsChecker
 
class  ForwardAxis
 
class  IdRefNode
 
class  InteriorNode
 
interface  IXmlSchemaInfo
 
class  KeySequence
 
class  KSStruct
 
class  LeafNode
 
class  LeafRangeNode
 
class  ListFacetsChecker
 
class  LocatedActiveAxis
 
class  MiscFacetsChecker
 
class  NamespaceList
 
class  NamespaceListNode
 
class  NamespaceListV1Compat
 
class  NfaContentValidator
 
class  Numeric10FacetsChecker
 
class  Numeric2FacetsChecker
 
class  Parser
 
class  ParticleContentValidator
 
class  PlusNode
 
struct  Position
 
class  Positions
 
class  Preprocessor
 
class  QmarkNode
 
class  QNameFacetsChecker
 
class  RangeContentValidator
 
struct  RangePositionInfo
 
class  RedefineEntry
 
class  RestrictionFacets
 
class  SchemaAttDef
 
class  SchemaBuilder
 
class  SchemaCollectionCompiler
 
class  SchemaCollectionPreprocessor
 
class  SchemaDeclBase
 
class  SchemaElementDecl
 
class  SchemaEntity
 
class  SchemaInfo
 
class  SchemaNames
 
class  SchemaNamespaceManager
 
class  SchemaNotation
 
class  SelectorActiveAxis
 
class  SequenceNode
 
class  StarNode
 
struct  StateUnion
 
class  StringFacetsChecker
 
class  SymbolsDictionary
 
class  SyntaxTreeNode
 
class  TypedObject
 
class  UnionFacetsChecker
 
class  UpaException
 
class  ValidationEventArgs
 
class  ValidationState
 
class  XdrBuilder
 
class  XdrValidator
 
class  XmlAnyConverter
 
class  XmlAnyListConverter
 
class  XmlAtomicValue
 
class  XmlBaseConverter
 
class  XmlBooleanConverter
 
class  XmlDateTimeConverter
 
class  XmlListConverter
 
class  XmlMiscConverter
 
class  XmlNumeric10Converter
 
class  XmlNumeric2Converter
 
class  XmlSchema
 
class  XmlSchemaAll
 
class  XmlSchemaAnnotated
 
class  XmlSchemaAnnotation
 
class  XmlSchemaAny
 
class  XmlSchemaAnyAttribute
 
class  XmlSchemaAppInfo
 
class  XmlSchemaAttribute
 
class  XmlSchemaAttributeGroup
 
class  XmlSchemaAttributeGroupRef
 
class  XmlSchemaChoice
 
class  XmlSchemaCollection
 
class  XmlSchemaCollectionEnumerator
 
class  XmlSchemaCollectionNode
 
class  XmlSchemaCompilationSettings
 
class  XmlSchemaComplexContent
 
class  XmlSchemaComplexContentExtension
 
class  XmlSchemaComplexContentRestriction
 
class  XmlSchemaComplexType
 
class  XmlSchemaContent
 
class  XmlSchemaContentModel
 
class  XmlSchemaDatatype
 
class  XmlSchemaDocumentation
 
class  XmlSchemaElement
 
class  XmlSchemaEnumerationFacet
 
class  XmlSchemaException
 
class  XmlSchemaExternal
 
class  XmlSchemaFacet
 
class  XmlSchemaFractionDigitsFacet
 
class  XmlSchemaGroup
 
class  XmlSchemaGroupBase
 
class  XmlSchemaGroupRef
 
class  XmlSchemaIdentityConstraint
 
class  XmlSchemaImport
 
class  XmlSchemaInclude
 
class  XmlSchemaInference
 
class  XmlSchemaInferenceException
 
class  XmlSchemaInfo
 
class  XmlSchemaInfoEqualityComparer
 
class  XmlSchemaKey
 
class  XmlSchemaKeyref
 
class  XmlSchemaLengthFacet
 
class  XmlSchemaMaxExclusiveFacet
 
class  XmlSchemaMaxInclusiveFacet
 
class  XmlSchemaMaxLengthFacet
 
class  XmlSchemaMinExclusiveFacet
 
class  XmlSchemaMinInclusiveFacet
 
class  XmlSchemaMinLengthFacet
 
class  XmlSchemaNotation
 
class  XmlSchemaNumericFacet
 
class  XmlSchemaObject
 
class  XmlSchemaObjectCollection
 
class  XmlSchemaObjectEnumerator
 
class  XmlSchemaObjectTable
 
class  XmlSchemaParticle
 
class  XmlSchemaPatternFacet
 
class  XmlSchemaRedefine
 
class  XmlSchemaSequence
 
class  XmlSchemaSet
 
class  XmlSchemaSimpleContent
 
class  XmlSchemaSimpleContentExtension
 
class  XmlSchemaSimpleContentRestriction
 
class  XmlSchemaSimpleType
 
class  XmlSchemaSimpleTypeContent
 
class  XmlSchemaSimpleTypeList
 
class  XmlSchemaSimpleTypeRestriction
 
class  XmlSchemaSimpleTypeUnion
 
class  XmlSchemaSubstitutionGroup
 
class  XmlSchemaSubstitutionGroupV1Compat
 
class  XmlSchemaTotalDigitsFacet
 
class  XmlSchemaType
 
class  XmlSchemaUnique
 
class  XmlSchemaValidationException
 
class  XmlSchemaValidator
 
class  XmlSchemaWhiteSpaceFacet
 
class  XmlSchemaXPath
 
class  XmlStringConverter
 
class  XmlUnionConverter
 
class  XmlUntypedConverter
 
class  XmlUntypedStringConverter
 
class  XmlValueConverter
 
class  XNodeValidator
 
class  XsdBuilder
 
struct  XsdDateTime
 
struct  XsdDuration
 
class  XsdSimpleValue
 
class  XsdValidator
 

Enumerations

enum  AttributeMatchState {
  AttributeFound , AnyIdAttributeFound , UndeclaredElementAndAttribute , UndeclaredAttribute ,
  AnyAttributeLax , AnyAttributeSkip , ProhibitedAnyAttribute , ProhibitedAttribute ,
  AttributeNameMismatch , ValidateAttributeInvalidCall
}
 
enum  Compositor { Root , Include , Import , Redefine }
 
enum  FacetType {
  None , Length , MinLength , MaxLength ,
  Pattern , Whitespace , Enumeration , MinExclusive ,
  MinInclusive , MaxExclusive , MaxInclusive , TotalDigits ,
  FractionDigits
}
 
enum  RestrictionFlags {
  Length = 1 , MinLength = 2 , MaxLength = 4 , Pattern = 8 ,
  Enumeration = 0x10 , WhiteSpace = 0x20 , MaxInclusive = 0x40 , MaxExclusive = 0x80 ,
  MinInclusive = 0x100 , MinExclusive = 0x200 , TotalDigits = 0x400 , FractionDigits = 0x800
}
 
enum  SchemaType { None , DTD , XDR , XSD }
 
enum  ValidatorState {
  None , Start , TopLevelAttribute , TopLevelTextOrWS ,
  Element , Attribute , EndOfAttributes , Text ,
  Whitespace , EndElement , SkipToEndElement , Finish
}
 
enum  XmlSchemaContentProcessing { None , Skip , Lax , Strict }
 
enum  XmlSchemaContentType { TextOnly , Empty , ElementOnly , Mixed }
 
enum  XmlSchemaDatatypeVariety { Atomic , List , Union }
 
enum  XmlSchemaDerivationMethod {
  Empty = 0 , Substitution = 1 , Extension = 2 , Restriction = 4 ,
  List = 8 , Union = 0x10 , All = 0xFF , None = 0x100
}
 
enum  XmlSchemaForm { None , Qualified , Unqualified }
 
enum  XmlSchemaUse { None , Optional , Prohibited , Required }
 
enum  XmlSchemaValidationFlags {
  None = 0 , ProcessInlineSchema = 1 , ProcessSchemaLocation = 2 , ReportValidationWarnings = 4 ,
  ProcessIdentityConstraints = 8 , AllowXmlAttributes = 0x10
}
 
enum  XmlSchemaValidity { NotKnown , Valid , Invalid }
 
enum  XmlSchemaWhiteSpace { Preserve , Replace , Collapse }
 
enum  XmlSeverityType { Error , Warning }
 
enum  XmlTypeCode {
  None , Item , Node , Document ,
  Element , Attribute , Namespace , ProcessingInstruction ,
  Comment , Text , AnyAtomicType , UntypedAtomic ,
  String , Boolean , Decimal , Float ,
  Double , Duration , DateTime , Time ,
  Date , GYearMonth , GYear , GMonthDay ,
  GDay , GMonth , HexBinary , Base64Binary ,
  AnyUri , QName , Notation , NormalizedString ,
  Token , Language , NmToken , Name ,
  NCName , Id , Idref , Entity ,
  Integer , NonPositiveInteger , NegativeInteger , Long ,
  Int , Short , Byte , NonNegativeInteger ,
  UnsignedLong , UnsignedInt , UnsignedShort , UnsignedByte ,
  PositiveInteger , YearMonthDuration , DayTimeDuration
}
 
enum  XsdDateTimeFlags {
  DateTime = 1 , Time = 2 , Date = 4 , GYearMonth = 8 ,
  GYear = 0x10 , GMonthDay = 0x20 , GDay = 0x40 , GMonth = 0x80 ,
  XdrDateTimeNoTz = 0x100 , XdrDateTime = 0x200 , XdrTimeNoTz = 0x400 , AllXsd = 0xFF
}
 

Functions

delegate void ValidationEventHandler (object? sender, ValidationEventArgs e)
 
delegate? object XmlValueGetter ()