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

namespace System.Xml
{
public class XmlEventCache // TypeDefIndex: 6654
{
	// Fields
	type#8375 pages;
	type#13720 pageCurr;
	type#20868 pageSize;
	type#15314 hasRootNode;
	type#26623 singleText;
	type#26577 baseUri;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#26576 baseUri, type#15313 hasRootNode) { }
	// RVA: -1
	public type#28660 EndEvents() { }
	// RVA: -1
	public type#28660 EventsToWriter(type#29540 writer) { }
	// RVA: -1
	public virtual type#28660 WriteDocType(type#26576 name, type#26576 pubid, type#26576 sysid, type#26576 subset) { }
	// RVA: -1
	public virtual type#28660 WriteStartElement(type#26576 prefix, type#26576 localName, type#26576 ns) { }
	// RVA: -1
	public virtual type#28660 WriteStartAttribute(type#26576 prefix, type#26576 localName, type#26576 ns) { }
	// RVA: -1
	public virtual type#28660 WriteEndAttribute() { }
	// RVA: -1
	public virtual type#28660 WriteCData(type#26576 text) { }
	// RVA: -1
	public virtual type#28660 WriteComment(type#26576 text) { }
	// RVA: -1
	public virtual type#28660 WriteProcessingInstruction(type#26576 name, type#26576 text) { }
	// RVA: -1
	public virtual type#28660 WriteWhitespace(type#26576 ws) { }
	// RVA: -1
	public virtual type#28660 WriteString(type#26576 text) { }
	// RVA: -1
	public virtual type#28660 WriteChars(type#12899 buffer, type#20867 index, type#20867 count) { }
	// RVA: -1
	public virtual type#28660 WriteRaw(type#12899 buffer, type#20867 index, type#20867 count) { }
	// RVA: -1
	public virtual type#28660 WriteRaw(type#26576 data) { }
	// RVA: -1
	public virtual type#28660 WriteEntityRef(type#26576 name) { }
	// RVA: -1
	public virtual type#28660 WriteCharEntity(type#15837 ch) { }
	// RVA: -1
	public virtual type#28660 WriteSurrogateCharEntity(type#15837 lowChar, type#15837 highChar) { }
	// RVA: -1
	public virtual type#28660 WriteBase64(type#12860 buffer, type#20867 index, type#20867 count) { }
	// RVA: -1
	public virtual type#28660 WriteBinHex(type#12860 buffer, type#20867 index, type#20867 count) { }
	// RVA: -1
	public virtual type#28660 Close() { }
	// RVA: -1
	public virtual type#28660 Flush() { }
	// RVA: -1
	public virtual type#28660 WriteValue(type#26576 value) { }
	// RVA: -1
	protected virtual type#28660 Dispose(type#15313 disposing) { }
	// RVA: -1
	internal virtual type#28660 WriteXmlDeclaration(type#29471 standalone) { }
	// RVA: -1
	internal virtual type#28660 WriteXmlDeclaration(type#26576 xmldecl) { }
	// RVA: -1
	internal virtual type#28660 StartElementContent() { }
	// RVA: -1
	internal virtual type#28660 WriteEndElement(type#26576 prefix, type#26576 localName, type#26576 ns) { }
	// RVA: -1
	internal virtual type#28660 WriteFullEndElement(type#26576 prefix, type#26576 localName, type#26576 ns) { }
	// RVA: -1
	internal virtual type#28660 WriteNamespaceDeclaration(type#26576 prefix, type#26576 ns) { }
	// RVA: -1
	internal virtual type#28660 WriteEndBase64() { }
	// RVA: -1
	private type#28660 AddEvent(type#34872 eventType) { }
	// RVA: -1
	private type#28660 AddEvent(type#34872 eventType, type#26576 s1) { }
	// RVA: -1
	private type#28660 AddEvent(type#34872 eventType, type#26576 s1, type#26576 s2) { }
	// RVA: -1
	private type#28660 AddEvent(type#34872 eventType, type#26576 s1, type#26576 s2, type#26576 s3) { }
	// RVA: -1
	private type#28660 AddEvent(type#34872 eventType, type#26576 s1, type#26576 s2, type#26576 s3, type#23705 o) { }
	// RVA: -1
	private type#28660 AddEvent(type#34872 eventType, type#23705 o) { }
	// RVA: -1
	private type#20867 NewEvent() { }
	// RVA: -1
	private static type#12860 ToBytes(type#12860 buffer, type#20867 index, type#20867 count) { }
}
}
