63 [
Obsolete(
"XmlSchemaType.BaseSchemaType has been deprecated. Use the BaseXmlSchemaType property that returns a strongly typed base schema type instead.")]
static XmlSchemaSimpleType AnySimpleType
static XmlSchemaSimpleType GetSimpleTypeFromTypeCode(XmlTypeCode typeCode)
static XmlSchemaSimpleType GetSimpleTypeFromXsdType(XmlQualifiedName qname)
static XmlSchemaComplexType AnyType
static XmlSchemaComplexType UntypedAnyType
virtual XmlTypeCode TypeCode
XmlValueConverter ValueConverter
static ? XmlSchemaSimpleType GetBuiltInSimpleType(XmlQualifiedName qualifiedName)
static ? XmlSchemaComplexType GetBuiltInComplexType(XmlQualifiedName qualifiedName)
XmlSchemaDerivationMethod _derivedBy
SchemaElementDecl? ElementDecl
override? string NameAttribute
XmlSchemaDerivationMethod Final
XmlSchemaContentType _contentType
XmlQualifiedName QualifiedName
static bool IsDerivedFrom([NotNullWhen(true)] XmlSchemaType? derivedType, [NotNullWhen(true)] XmlSchemaType? baseType, XmlSchemaDerivationMethod except)
XmlSchemaDatatype? Datatype
void SetDatatype(XmlSchemaDatatype value)
XmlSchemaContentType SchemaContentType
XmlSchemaType _baseSchemaType
XmlSchemaDerivationMethod FinalResolved
volatile SchemaElementDecl _elementDecl
XmlSchemaDerivationMethod _final
void SetDerivedBy(XmlSchemaDerivationMethod value)
void SetBaseSchemaType(XmlSchemaType value)
static XmlSchemaSimpleType GetBuiltInSimpleType(XmlTypeCode typeCode)
XmlSchemaType? BaseXmlSchemaType
static ? XmlSchemaComplexType GetBuiltInComplexType(XmlTypeCode typeCode)
void SetContentType(XmlSchemaContentType value)
XmlSchemaDerivationMethod DerivedBy
XmlSchemaDatatype _datatype
void SetFinalResolved(XmlSchemaDerivationMethod value)
virtual XmlQualifiedName DerivedFrom
static bool IsDerivedFromDatatype(XmlSchemaDatatype derivedDataType, XmlSchemaDatatype baseDataType, XmlSchemaDerivationMethod except)
XmlReader Validate(XmlReader reader, XmlResolver resolver, XmlSchemaSet schemaSet, ValidationEventHandler valEventHandler)
volatile XmlQualifiedName _qname
XmlSchemaDerivationMethod _finalResolved
void SetQualifiedName(XmlQualifiedName value)
XmlValueConverter ValueConverter
static readonly XmlValueConverter Untyped
static readonly XmlQualifiedName Empty
XmlSchemaDerivationMethod