implements IDisposable
0x00x0018
Members 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | writeNodeBuffer | char[] | Private | — |
Functions 39
| Signature | Flags | Native | Params |
|---|---|---|---|
| void WriteStartDocument() | Public+3 flags | — | 0x00 |
| void WriteStartDocument(bool standalone) | Public+3 flags | — | 0x01 |
| void WriteEndDocument() | Public+3 flags | — | 0x00 |
| void WriteDocType(const string& name, const string& pubid, const string& sysid, const string& subset) | Public+3 flags | — | 0x08 |
| void WriteStartElement(const string& localName, const string& ns) | Public | — | 0x08 |
| void WriteStartElement(const string& prefix, const string& localName, const string& ns) | Public+3 flags | — | 0x08 |
| void WriteEndElement() | Public+3 flags | — | 0x00 |
| void WriteFullEndElement() | Public+3 flags | — | 0x00 |
| void WriteAttributeString(const string& localName, const string& ns, const string& value) | Public | — | 0x08 |
| void WriteAttributeString(const string& localName, const string& value) | Public | — | 0x08 |
| void WriteAttributeString(const string& prefix, const string& localName, const string& ns, const string& value) | Public | — | 0x08 |
| void WriteStartAttribute(const string& prefix, const string& localName, const string& ns) | Public+3 flags | — | 0x08 |
| void WriteEndAttribute() | Public+3 flags | — | 0x00 |
| void WriteCData(const string& text) | Public+3 flags | — | 0x08 |
| void WriteComment(const string& text) | Public+3 flags | — | 0x08 |
| void WriteProcessingInstruction(const string& name, const string& text) | Public+3 flags | — | 0x08 |
| void WriteEntityRef(const string& name) | Public+3 flags | — | 0x08 |
| void WriteCharEntity(ushort ch) | Public+3 flags | — | 0x02 |
| void WriteWhitespace(const string& ws) | Public+3 flags | — | 0x08 |
| void WriteString(const string& text) | Public+3 flags | — | 0x08 |
| void WriteSurrogateCharEntity(ushort lowChar, ushort highChar) | Public+3 flags | — | 0x02 |
| void WriteChars(const char[]& buffer, int index, int count) | Public+3 flags | — | 0x08 |
| void WriteRaw(const char[]& buffer, int index, int count) | Public+3 flags | — | 0x08 |
| void WriteRaw(const string& data) | Public+3 flags | — | 0x08 |
| void WriteBase64(const byte[]& buffer, int index, int count) | Public+3 flags | — | 0x08 |
| void WriteBinHex(const byte[]& buffer, int index, int count) | Public+2 flags | 0x08 | |
| WriteState get_WriteState() | Public+4 flags | — | 0x04 |
| void Close() | Public+2 flags | 0x00 | |
| void Flush() | Public+3 flags | — | 0x00 |
| string LookupPrefix(const string& ns) | Public+3 flags | — | 0x08 |
| void WriteValue(const string& value) | Public+2 flags | 0x08 | |
| void WriteAttributes(XmlReader reader, bool defattr) | Public+2 flags | 0x08 | |
| void WriteNode(XmlReader reader, bool defattr) | Public+2 flags | 0x08 | |
| void WriteElementString(const string& localName, const string& ns, const string& value) | Public | 0x08 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Dispose(bool disposing) | 3 flags | 0x01 | |
| XmlWriter Create(Stream output, XmlWriterSettings settings) | PublicStatic | 0x08 | |
| XmlWriter Create(TextWriter output, XmlWriterSettings settings) | PublicStatic | 0x08 | |
| void .ctor() | 2 flags | 0x00 |
Subclasses 5
Used by 66
types with a member, parameter or interface of this typeAttributeValueCacheBinHexEncoderConfigurationElementDataColumnDataSetDataStorageDataTableDataTextWriterElementWriterIXmlSerializableNamespaceNewDiffgramGenObjectStorageSettingValueElementSqlBinarySqlBooleanSqlByteSqlBytesSqlCharsSqlDateTimeSqlDecimalSqlDoubleSqlGuidSqlInt16SqlInt32SqlInt64SqlMoneySqlSingleSqlStringSqlUdtStorageSqlXmlXCDataXCommentXContainerXDocumentXDocumentTypeXElementXmlAsyncCheckWriterXmlAttributeXmlCDataSectionXmlCommentXmlDataTreeWriterXmlDeclarationXmlDocumentXmlDocumentFragmentXmlDocumentTypeXmlElementXmlEntityXmlEntityReferenceXmlEventCacheXmlNodeXmlNotationXmlProcessingInstructionXmlReaderXmlSerializationWriterXmlSerializerXmlSignificantWhitespaceXmlTextXmlTreeGenXmlUnspecifiedAttributeXmlWellFormedWriterXmlWhitespaceXmlWriterSettingsXNodeXProcessingInstructionXText