Zdexby TheHolyOneZ
36,909 classes
Class

XsdValidatingReader

: XmlReader : Object
System.Xml.XsdValidatingReader, System.Xml 0x0128 (296 B) inherited 0x0010 System.Xml.dll
0x00x0128

Members 39

OffsetSizeNameTypeFlagsDefault
0x08coreReaderXmlReaderPrivate—
0x08coreReaderNSResolverIXmlNamespaceResolverPrivate—
0x08thisNSResolverIXmlNamespaceResolverPrivate—
0x08validatorXmlSchemaValidatorPrivate—
0x08xmlResolverXmlResolverPrivate—
0x08validationEventValidationEventHandlerPrivate—
0x04validationStateValidatingReaderStatePrivate—
0x00440x04padding / unreflected
0x08valueGetterXmlValueGetterPrivate—
0x08nsManagerXmlNamespaceManagerPrivate—
0x01manageNamespacesboolPrivate—
0x01processInlineSchemaboolPrivate—
0x01replayCacheboolPrivate—
0x005B0x05padding / unreflected
0x08cachedNodeValidatingReaderNodeDataPrivate—
0x08attributePSVIAttributePSVIInfoPrivate—
0x04attributeCountintPrivate—
0x04coreReaderAttributeCountintPrivate—
0x04currentAttrIndexintPrivate—
0x007C0x04padding / unreflected
0x08attributePSVINodesAttributePSVIInfo[]Private—
0x08defaultAttributesArrayListPrivate—
0x08inlineSchemaParserParserPrivate—
0x08atomicValueobjectPrivate—
0x08xmlSchemaInfoXmlSchemaInfoPrivate—
0x08originalAtomicValueStringstringPrivate—
0x08coreReaderNameTableXmlNameTablePrivate—
0x08cachingReaderXsdCachingReaderPrivate—
0x08textNodeValidatingReaderNodeDataPrivate—
0x08NsXmlNsstringPrivate—
0x08NsXsstringPrivate—
0x08NsXsistringPrivate—
0x08XsiTypestringPrivate—
0x08XsiNilstringPrivate—
0x08XsdSchemastringPrivate—
0x08XsiSchemaLocationstringPrivate—
0x08XsiNoNamespaceSchemaLocationstringPrivate—
0x08xmlCharTypeXmlCharTypePrivate—
0x08lineInfoIXmlLineInfoPrivate—
0x08readBinaryHelperReadContentAsBinaryHelperPrivate—
0x04savedStateValidatingReaderStatePrivate—
0x08TypeOfStringTypePrivateStatic—
0x01240x04unreflected bytes to end of XsdValidatingReader
Inherited from XmlReader 3
OffsetSizeNameTypeFlagsDefault
0x04IsTextualNodeBitmapuintPrivateStatic—
0x04CanReadContentAsBitmapuintPrivateStatic—
0x04HasValueBitmapuintPrivateStatic—

Functions 72

SignatureFlagsNativeParams
void .ctor(XmlReader reader, XmlResolver xmlResolver, XmlReaderSettings readerSettings, XmlSchemaObject partialValidationType)2 flags0x08
void .ctor(XmlReader reader, XmlResolver xmlResolver, XmlReaderSettings readerSettings)2 flags0x08
void Init()Private0x00
void SetupValidator(XmlReaderSettings readerSettings, XmlReader reader, XmlSchemaObject partialValidationType)Private0x08
XmlReaderSettings get_Settings()Public+2 flags0x08
XmlNodeType get_NodeType()Public+2 flags0x04
string get_Name()Public+2 flags0x08
string get_LocalName()Public+2 flags0x08
string get_NamespaceURI()Public+2 flags0x08
string get_Prefix()Public+2 flags0x08
string get_Value()Public+2 flags0x08
int get_Depth()Public+2 flags0x04
string get_BaseURI()Public+2 flags0x08
bool get_IsEmptyElement()Public+2 flags0x01
bool get_IsDefault()Public+2 flags0x01
ushort get_QuoteChar()Public+2 flags0x02
XmlSpace get_XmlSpace()Public+2 flags0x04
string get_XmlLang()Public+2 flags0x08
IXmlSchemaInfo get_SchemaInfo()Public+2 flags0x08
Type get_ValueType()Public+2 flags0x08
int get_AttributeCount()Public+2 flags0x04
string GetAttribute(const string& name)Public+1 flags0x08
string GetAttribute(const string& name, const string& namespaceURI)Public+1 flags0x08
string GetAttribute(int i)Public+1 flags0x08
bool MoveToAttribute(const string& name)Public+1 flags0x08
void MoveToAttribute(int i)Public+1 flags0x04
bool MoveToFirstAttribute()Public+1 flags0x01
bool MoveToNextAttribute()Public+1 flags0x01
bool MoveToElement()Public+1 flags0x01
bool Read()Public+1 flags0x01
bool get_EOF()Public+2 flags0x01
void Close()Public+1 flags0x00
ReadState get_ReadState()Public+2 flags0x04
void Skip()Public+1 flags0x00
XmlNameTable get_NameTable()Public+2 flags0x08
string LookupNamespace(const string& prefix)Public+1 flags0x08
void ResolveEntity()Public+1 flags0x00
bool ReadAttributeValue()Public+1 flags0x01
bool System.Xml.Schema.IXmlSchemaInfo.get_IsDefault()PrivateFinal+3 flags0x01
bool System.Xml.Schema.IXmlSchemaInfo.get_IsNil()PrivateFinal+3 flags0x01
XmlSchemaValidity System.Xml.Schema.IXmlSchemaInfo.get_Validity()PrivateFinal+3 flags0x04
XmlSchemaSimpleType System.Xml.Schema.IXmlSchemaInfo.get_MemberType()PrivateFinal+3 flags0x08
XmlSchemaType System.Xml.Schema.IXmlSchemaInfo.get_SchemaType()PrivateFinal+3 flags0x08
XmlSchemaElement System.Xml.Schema.IXmlSchemaInfo.get_SchemaElement()PrivateFinal+3 flags0x08
XmlSchemaAttribute System.Xml.Schema.IXmlSchemaInfo.get_SchemaAttribute()PrivateFinal+3 flags0x08
bool HasLineInfo()PublicFinal+2 flags0x01
int get_LineNumber()PublicFinal+3 flags0x04
int get_LinePosition()PublicFinal+3 flags0x04
IDictionary<System.String System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(const XmlNamespaceScope& scope)PrivateFinal+2 flags0x08
string System.Xml.IXmlNamespaceResolver.LookupNamespace(const string& prefix)PrivateFinal+2 flags0x08
string System.Xml.IXmlNamespaceResolver.LookupPrefix(const string& namespaceName)PrivateFinal+2 flags0x08
object GetStringValue()Private0x08
XmlSchemaInfo get_AttributeSchemaInfo()Private+1 flags0x08
void ProcessReaderEvent()Private0x00
void ProcessElementEvent()Private0x00
void ProcessEndElementEvent()Private0x00
void ValidateAttributes()Private0x00
void ClearAttributesInfo()Private0x00
AttributePSVIInfo GetAttributePSVI(const string& name)Private0x08
AttributePSVIInfo GetAttributePSVI(const string& localName, const string& ns)Private0x08
ValidatingReaderNodeData GetDefaultAttribute(const string& name, bool updatePosition)Private0x08
ValidatingReaderNodeData GetDefaultAttribute(const string& attrLocalName, const string& ns, bool updatePosition)Private0x08
AttributePSVIInfo AddAttributePSVI(int attIndex)Private0x08
bool IsXSDRoot(const string& localName, const string& ns)Private0x08
void ProcessInlineSchema()Private0x00
void ReadAheadForMemberType()Private0x00
void GetIsDefault()Private0x00
void GetMemberType()Private0x00
XsdCachingReader GetCachingReader()Private0x08
ValidatingReaderNodeData CreateDummyTextNode(const string& attributeValue, int depth)1 flags0x08
void CachingCallBack(XsdCachingReader cachingReader)1 flags0x08
string GetOriginalAtomicValueStringOfElement()Private0x08