Zdexby TheHolyOneZ
42,628 classes
Class

XmlEncodedRawTextWriter

: XmlRawWriter : XmlWriter : Object
System.Xml.XmlEncodedRawTextWriter, System.Xml 0x00C0 (192 B) inherited 0x0028 System.Xml.dll
0x00x00C0

Members 32

OffsetSizeNameTypeFlagsDefault
0x01useAsyncboolPrivate+1 flags—
0x00290x07padding / unreflected
0x08bufBytesbyte[]1 flags—
0x08streamStream1 flags—
0x08encodingEncoding1 flags—
0x08xmlCharTypeXmlCharType1 flags—
0x04bufPosint1 flags—
0x04textPosint1 flags—
0x04contentPosint1 flags—
0x04cdataPosint1 flags—
0x04attrEndPosint1 flags—
0x04bufLenint1 flags—
0x01writeToNullbool1 flags—
0x01hadDoubleBracketbool1 flags—
0x01inAttributeValuebool1 flags—
0x006B0x01padding / unreflected
0x04bufBytesUsedint1 flags—
0x08bufCharschar[]1 flags—
0x08encoderEncoder1 flags—
0x08writerTextWriter1 flags—
0x01trackTextContentbool1 flags—
0x01inTextContentbool1 flags—
0x008A0x02padding / unreflected
0x04lastMarkPosintPrivate—
0x08textContentMarksint[]Private—
0x08charEntityFallbackCharEntityEncoderFallbackPrivate—
0x04newLineHandlingNewLineHandling1 flags—
0x01closeOutputbool1 flags—
0x01omitXmlDeclarationbool1 flags—
0x00A60x02padding / unreflected
0x08newLineCharsstring1 flags—
0x01checkCharactersbool1 flags—
0x00B10x03padding / unreflected
0x04standaloneXmlStandalone1 flags—
0x04outputMethodXmlOutputMethod1 flags—
0x01autoXmlDeclarationbool1 flags—
0x01mergeCDataSectionsbool1 flags—
0x00BE0x02unreflected bytes to end of XmlEncodedRawTextWriter
Inherited from XmlRawWriter 2
OffsetSizeNameTypeFlagsDefault
0x08base64EncoderXmlRawWriterBase64Encoder1 flags—
0x08resolverIXmlNamespaceResolver1 flags—
Inherited from XmlWriter 1
OffsetSizeNameTypeFlagsDefault
0x08writeNodeBufferchar[]Private—

Functions 56

SignatureFlagsNativeParams
void .ctor(XmlWriterSettings settings)2 flags0x08
void .ctor(TextWriter writer, XmlWriterSettings settings)Public+1 flags0x08
void .ctor(Stream stream, XmlWriterSettings settings)Public+1 flags0x08
void WriteXmlDeclaration(const XmlStandalone& standalone)2 flags0x04
void WriteXmlDeclaration(const string& xmldecl)2 flags0x08
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 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 WriteStartAttribute(const string& prefix, const string& localName, const string& ns)Public+1 flags0x08
void WriteEndAttribute()Public+1 flags0x00
void WriteNamespaceDeclaration(const string& prefix, const string& namespaceName)2 flags0x08
bool get_SupportsNamespaceDeclarationInChunks()3 flags0x01
void WriteStartNamespaceDeclaration(const string& prefix)2 flags0x08
void WriteEndNamespaceDeclaration()2 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 WriteEntityRef(const string& name)Public+1 flags0x08
void WriteCharEntity(ushort ch)Public+1 flags0x02
void WriteWhitespace(const string& ws)Public+1 flags0x08
void WriteString(const string& text)Public+1 flags0x08
void WriteSurrogateCharEntity(ushort lowChar, ushort highChar)Public+1 flags0x02
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 Close()Public+1 flags0x00
void Flush()Public+1 flags0x00
void FlushBuffer()3 flags0x00
void EncodeChars(int startOffset, int endOffset, bool writeAllToStream)Private0x04
void FlushEncoder()Private0x00
void WriteAttributeTextBlock(const Char*& pSrc, const Char*& pSrcEnd)1 flags0x00
void WriteElementTextBlock(const Char*& pSrc, const Char*& pSrcEnd)1 flags0x00
void RawText(const string& s)1 flags0x08
void RawText(const Char*& pSrcBegin, const Char*& pSrcEnd)1 flags0x00
void WriteRawWithCharChecking(const Char*& pSrcBegin, const Char*& pSrcEnd)1 flags0x00
void WriteCommentOrPi(const string& text, int stopChar)1 flags0x08
void WriteCDataSection(const string& text)1 flags0x08
Char* EncodeSurrogate(const Char*& pSrc, const Char*& pSrcEnd, const Char*& pDst)PrivateStatic0x00
Char* InvalidXmlChar(int ch, const Char*& pDst, bool entitize)Private0x04
void EncodeChar(ref Char*& pSrc, const Char*& pSrcEnd, ref Char*& pDst)1 flags0x00
void ChangeTextContentMark(bool value)1 flags0x01
void GrowTextContentMarks()Private0x00
Char* WriteNewLine(const Char*& pDst)1 flags0x00
Char* LtEntity(const Char*& pDst)Static+1 flags0x00
Char* GtEntity(const Char*& pDst)Static+1 flags0x00
Char* AmpEntity(const Char*& pDst)Static+1 flags0x00
Char* QuoteEntity(const Char*& pDst)Static+1 flags0x00
Char* TabEntity(const Char*& pDst)Static+1 flags0x00
Char* LineFeedEntity(const Char*& pDst)Static+1 flags0x00
Char* CarriageReturnEntity(const Char*& pDst)Static+1 flags0x00
Char* CharEntity(const Char*& pDst, ushort ch)PrivateStatic0x02
Char* RawStartCData(const Char*& pDst)Static+1 flags0x00
Char* RawEndCData(const Char*& pDst)Static+1 flags0x00
void ValidateContentChars(const string& chars, const string& propertyName, bool allowOnlyWhitespace)1 flags0x08

Subclasses 3