Zdexby TheHolyOneZ
42,610 classes
Class

XmlEventCache

: XmlRawWriter : XmlWriter : Object
System.Xml.XmlEventCache, System.Xml 0x0080 (128 B) inherited 0x0028 System.Xml.dll
0x00x0080

Members 6

OffsetSizeNameTypeFlagsDefault
0x08pagesList<System.Xml.XmlEventCache.XmlEvent[]>Private—
0x08pageCurrXmlEvent[]Private—
0x04pageSizeintPrivate—
0x01hasRootNodeboolPrivate—
0x003D0x03padding / unreflected
0x38singleTextStringConcatPrivate—
0x08baseUristringPrivate—
Inherited from XmlRawWriter 2
OffsetSizeNameTypeFlagsDefault
0x08base64EncoderXmlRawWriterBase64Encoder1 flags—
0x08resolverIXmlNamespaceResolver1 flags—
Inherited from XmlWriter 1
OffsetSizeNameTypeFlagsDefault
0x08writeNodeBufferchar[]Private—

Functions 39

SignatureFlagsNativeParams
void .ctor(const string& baseUri, bool hasRootNode)Public+1 flags0x08
void EndEvents()Public0x00
void EventsToWriter(XmlWriter writer)Public0x08
void WriteDocType(const string& name, const string& pubid, const string& sysid, const string& subset)Public+1 flags0x08
void WriteStartElement(const string& prefix, const string& localName, const string& ns)Public+1 flags0x08
void WriteStartAttribute(const string& prefix, const string& localName, const string& ns)Public+1 flags0x08
void WriteEndAttribute()Public+1 flags0x00
void WriteCData(const string& text)Public+1 flags0x08
void WriteComment(const string& text)Public+1 flags0x08
void WriteProcessingInstruction(const string& name, const string& text)Public+1 flags0x08
void WriteWhitespace(const string& ws)Public+1 flags0x08
void WriteString(const string& text)Public+1 flags0x08
void WriteChars(const char[]& buffer, int index, int count)Public+1 flags0x08
void WriteRaw(const char[]& buffer, int index, int count)Public+1 flags0x08
void WriteRaw(const string& data)Public+1 flags0x08
void WriteEntityRef(const string& name)Public+1 flags0x08
void WriteCharEntity(ushort ch)Public+1 flags0x02
void WriteSurrogateCharEntity(ushort lowChar, ushort highChar)Public+1 flags0x02
void WriteBase64(const byte[]& buffer, int index, int count)Public+1 flags0x08
void WriteBinHex(const byte[]& buffer, int index, int count)Public+1 flags0x08
void Close()Public+1 flags0x00
void Flush()Public+1 flags0x00
void WriteValue(const string& value)Public+1 flags0x08
void Dispose(bool disposing)2 flags0x01
void WriteXmlDeclaration(const XmlStandalone& standalone)2 flags0x04
void WriteXmlDeclaration(const string& xmldecl)2 flags0x08
void StartElementContent()2 flags0x00
void WriteEndElement(const string& prefix, const string& localName, const string& ns)2 flags0x08
void WriteFullEndElement(const string& prefix, const string& localName, const string& ns)2 flags0x08
void WriteNamespaceDeclaration(const string& prefix, const string& ns)2 flags0x08
void WriteEndBase64()2 flags0x00
void AddEvent(const XmlEventType& eventType)Private0x04
void AddEvent(const XmlEventType& eventType, const string& s1)Private0x08
void AddEvent(const XmlEventType& eventType, const string& s1, const string& s2)Private0x08
void AddEvent(const XmlEventType& eventType, const string& s1, const string& s2, const string& s3)Private0x08
void AddEvent(const XmlEventType& eventType, const string& s1, const string& s2, const string& s3, object o)Private0x08
void AddEvent(const XmlEventType& eventType, object o)Private0x08
int NewEvent()Private0x04
byte[] ToBytes(const byte[]& buffer, int index, int count)PrivateStatic0x08

Used by 1

types with a member, parameter or interface of this type