// Assembly: System.Xml
// Full name: System.Xml.XmlValidatingReaderImpl

namespace System.Xml
{
public class XmlValidatingReaderImpl // TypeDefIndex: 6690
{
	// Fields
	type#29249 coreReader;
	type#29484 coreReaderImpl;
	type#20682 coreReaderNSResolver;
	type#28372 validationType;
	type#15051 validator;
	type#29290 schemaCollection;
	type#15314 processIdentityConstraints;
	type#34980 parsingFunction;
	type#34983 eventHandling;
	type#29231 parserContext;
	type#24969 readBinaryHelper;
	type#29249 outerReader;
	type#29263 s_tempResolver;

	// Methods
	// RVA: -1
	internal type#28660 .ctor(type#29248 reader, type#28362 settingsEventHandler, type#15313 processIdentityConstraints) { }
	// RVA: -1
	public virtual type#29254 get_Settings() { }
	// RVA: -1
	public virtual type#29218 get_NodeType() { }
	// RVA: -1
	public virtual type#26576 get_Name() { }
	// RVA: -1
	public virtual type#26576 get_LocalName() { }
	// RVA: -1
	public virtual type#26576 get_NamespaceURI() { }
	// RVA: -1
	public virtual type#26576 get_Prefix() { }
	// RVA: -1
	public virtual type#26576 get_Value() { }
	// RVA: -1
	public virtual type#20867 get_Depth() { }
	// RVA: -1
	public virtual type#26576 get_BaseURI() { }
	// RVA: -1
	public virtual type#15313 get_IsEmptyElement() { }
	// RVA: -1
	public virtual type#15313 get_IsDefault() { }
	// RVA: -1
	public virtual type#15837 get_QuoteChar() { }
	// RVA: -1
	public virtual type#29465 get_XmlSpace() { }
	// RVA: -1
	public virtual type#26576 get_XmlLang() { }
	// RVA: -1
	public virtual type#24988 get_ReadState() { }
	// RVA: -1
	public virtual type#15313 get_EOF() { }
	// RVA: -1
	public virtual type#29188 get_NameTable() { }
	// RVA: -1
	public virtual type#20867 get_AttributeCount() { }
	// RVA: -1
	public virtual type#26576 GetAttribute(type#26576 name) { }
	// RVA: -1
	public virtual type#26576 GetAttribute(type#26576 localName, type#26576 namespaceURI) { }
	// RVA: -1
	public virtual type#26576 GetAttribute(type#20867 i) { }
	// RVA: -1
	public virtual type#15313 MoveToAttribute(type#26576 name) { }
	// RVA: -1
	public virtual type#28660 MoveToAttribute(type#20867 i) { }
	// RVA: -1
	public virtual type#15313 MoveToFirstAttribute() { }
	// RVA: -1
	public virtual type#15313 MoveToNextAttribute() { }
	// RVA: -1
	public virtual type#15313 MoveToElement() { }
	// RVA: -1
	public virtual type#15313 Read() { }
	// RVA: -1
	public virtual type#28660 Close() { }
	// RVA: -1
	public virtual type#26576 LookupNamespace(type#26576 prefix) { }
	// RVA: -1
	public virtual type#15313 ReadAttributeValue() { }
	// RVA: -1
	public virtual type#15313 get_CanResolveEntity() { }
	// RVA: -1
	public virtual type#28660 ResolveEntity() { }
	// RVA: -1
	internal type#28660 MoveOffEntityReference() { }
	// RVA: -1
	public virtual type#26576 ReadString() { }
	// RVA: -1
	public virtual type#15313 HasLineInfo() { }
	// RVA: -1
	public virtual type#20867 get_LineNumber() { }
	// RVA: -1
	public virtual type#20867 get_LinePosition() { }
	// RVA: -1
	private virtual type#6401 System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(type#29195 scope) { }
	// RVA: -1
	private virtual type#26576 System.Xml.IXmlNamespaceResolver.LookupNamespace(type#26576 prefix) { }
	// RVA: -1
	private virtual type#26576 System.Xml.IXmlNamespaceResolver.LookupPrefix(type#26576 namespaceName) { }
	// RVA: -1
	internal type#6401 GetNamespacesInScope(type#29195 scope) { }
	// RVA: -1
	internal type#26576 LookupPrefix(type#26576 namespaceName) { }
	// RVA: -1
	internal type#28371 get_ValidationType() { }
	// RVA: -1
	internal type#29289 get_Schemas() { }
	// RVA: -1
	internal type#15313 get_Namespaces() { }
	// RVA: -1
	private type#28660 ParseDtdFromParserContext() { }
	// RVA: -1
	private type#28660 ValidateDtd() { }
	// RVA: -1
	private type#28660 ResolveEntityInternally() { }
	// RVA: -1
	private type#28660 SetupValidation(type#28371 valType) { }
	// RVA: -1
	private type#29260 GetResolver() { }
	// RVA: -1
	private type#28660 ProcessCoreReaderEvent() { }
	// RVA: -1
	internal type#15050 get_Validator() { }
	// RVA: -1
	internal type#28660 set_Validator(type#15050 value) { }
	// RVA: -1
	internal virtual type#29193 get_NamespaceManager() { }
	// RVA: -1
	internal type#15313 get_StandAlone() { }
	// RVA: -1
	internal type#28660 set_SchemaTypeObject(type#23705 value) { }
	// RVA: -1
	internal type#23705 get_TypedValueObject() { }
	// RVA: -1
	internal type#28660 set_TypedValueObject(type#23705 value) { }
	// RVA: -1
	internal type#15313 AddDefaultAttribute(type#25626 attdef) { }
	// RVA: -1
	internal virtual type#20048 get_DtdInfo() { }
	// RVA: -1
	internal type#28660 ValidateDefaultAttributeOnUse(type#20044 defaultAttribute, type#29483 coreReader) { }
}
}
