71 else if (
sysid !=
null)
107 base.WriteStartElement(
prefix, localName, ns);
162 base.WriteFullEndElement(
prefix, localName, ns);
198 base.WriteStartAttribute(
prefix, localName, ns);
315 RawText(
"<META http-equiv=\"Content-Type\"");
409 else if (
pSrc[1] !=
'{')
485 else if (
pSrc[1] !=
'{')
static char ToCharUpper(int value)
static string Xml_InvalidOperation
override void StartElementContent()
unsafe override void WriteString(string text)
override void WriteEndElement(string prefix, string localName, string ns)
AttributeProperties _currentAttributeProperties
override void WriteProcessingInstruction(string target, string text)
ElementProperties _currentElementProperties
unsafe override void WriteChars(char[] buffer, int index, int count)
void Init(XmlWriterSettings settings)
unsafe void WriteHtmlElementTextBlock(char *pSrc, char *pSrcEnd)
static TernaryTreeReadOnly _elementPropertySearch
override void WriteXmlDeclaration(string xmldecl)
override void WriteCharEntity(char ch)
unsafe void WriteHtmlAttributeTextBlock(char *pSrc, char *pSrcEnd)
override void WriteEntityRef(string name)
override void WriteDocType(string name, string pubid, string sysid, string subset)
HtmlEncodedRawTextWriter(Stream stream, XmlWriterSettings settings)
override void WriteStartElement(string prefix, string localName, string ns)
HtmlEncodedRawTextWriter(TextWriter writer, XmlWriterSettings settings)
override void WriteEndAttribute()
byte[] _uriEscapingBuffer
override void WriteXmlDeclaration(XmlStandalone standalone)
bool _doNotEscapeUriAttributes
unsafe void WriteHtmlAttributeText(char *pSrc, char *pSrcEnd)
override void WriteStartAttribute(string prefix, string localName, string ns)
unsafe void WriteUriAttributeText(char *pSrc, char *pSrcEnd)
override void WriteSurrogateCharEntity(char lowChar, char highChar)
override void WriteFullEndElement(string prefix, string localName, string ns)
static TernaryTreeReadOnly _attributePropertySearch
static byte[] htmlElements
static byte[] htmlAttributes
static bool IsAttributeValueChar(char ch)
static unsafe char * AmpEntity(char *pDst)
unsafe void EncodeChar(ref char *pSrc, char *pSrcEnd, ref char *pDst)
virtual void FlushBuffer()
unsafe void WriteCommentOrPi(string text, int stopChar)
static unsafe char * QuoteEntity(char *pDst)
static unsafe char * LineFeedEntity(char *pDst)
unsafe void WriteElementTextBlock(char *pSrc, char *pSrcEnd)
void ChangeTextContentMark(bool value)
unsafe void WriteAttributeTextBlock(char *pSrc, char *pSrcEnd)
static unsafe char * CarriageReturnEntity(char *pDst)
unsafe void RawText(string s)
static unsafe void CharToUTF8(ref char *pSrc, char *pSrcEnd, ref byte *pDst)
bool DoNotEscapeUriAttributes