0x00x0070
Members 8
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | dictionary | IXmlDictionary | Private | |
| 0x08 | session | XmlBinaryWriterSession | Private | |
| 0x0050 | 0x18 | padding / unreflected | ||
| 0x01 | inAttribute | bool | Private | |
| 0x01 | inList | bool | Private | |
| 0x01 | wroteAttributeValue | bool | Private | |
| 0x18 | attributeValue | AttributeValue | Private | |
| — | 0x04 | maxBytesPerChar | int | PrivateStatic+1 flags |
| 0x006B | 0x01 | padding / unreflected | ||
| 0x04 | textNodeOffset | int | Private | |
Inherited from XmlStreamNodeWriter 13
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | stream | Stream | Private | |
| 0x08 | buffer | byte[] | Private | |
| 0x0020 | 0x10 | padding / unreflected | ||
| 0x04 | offset | int | Private | |
| 0x01 | ownsStream | bool | Private | |
| — | 0x04 | bufferLength | int | PrivateStatic+1 flags |
| — | 0x04 | maxEntityLength | int | PrivateStatic+1 flags |
| — | 0x04 | maxBytesPerChar | int | PrivateStatic+1 flags |
| 0x08 | encoding | Encoding | Private | |
| 0x0035 | 0x03 | padding / unreflected | ||
| 0x04 | hasPendingWrite | int | Private | |
| 0x08 | flushBufferState | AsyncEventArgs`1 | Private | |
| 0x08 | UTF8Encoding | UTF8Encoding | PrivateStatic | |
| 0x08 | onFlushBufferComplete | AsyncCallback | PrivateStatic | |
| 0x08 | onGetFlushComplete | AsyncEventArgsCallback | PrivateStatic | |
Inherited from XmlNodeWriter 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | nullNodeWriter | XmlNodeWriter | PrivateStatic |
Functions 64
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void SetOutput() | Public | — | 0x00 |
| void WriteNode() | Private | — | 0x00 |
| void WroteAttributeValue() | Private | — | 0x00 |
| void WriteTextNode() | Private | — | 0x00 |
| void GetTextNodeBuffer() | Private | — | 0x00 |
| void WriteTextNodeWithLength() | Private | — | 0x00 |
| void WriteTextNodeWithInt64() | Private | — | 0x00 |
| void WriteDeclaration() | Public+1 flags | — | 0x00 |
| void WriteStartElement() | Public+1 flags | — | 0x00 |
| void WritePrefixNode() | Private | — | 0x00 |
| void WriteStartElement() | Public+1 flags | — | 0x00 |
| void WriteEndStartElement() | Public+1 flags | — | 0x00 |
| void WriteEndElement() | Public+1 flags | — | 0x00 |
| void WriteEndElement() | Private | — | 0x00 |
| void WriteStartAttribute() | Public+1 flags | — | 0x00 |
| void WriteStartAttribute() | Public+1 flags | — | 0x00 |
| void WriteEndAttribute() | Public+1 flags | — | 0x00 |
| void WriteXmlnsAttribute() | Public+1 flags | — | 0x00 |
| void WriteXmlnsAttribute() | Public+1 flags | — | 0x00 |
| void TryGetKey() | Private | — | 0x00 |
| void WriteDictionaryString() | Private | — | 0x00 |
| void WriteName() | Private | — | 0x00 |
| void UnsafeWriteName() | Private | — | 0x00 |
| void WriteMultiByteInt32() | Private | — | 0x00 |
| void WriteComment() | Public+1 flags | — | 0x00 |
| void WriteCData() | Public+1 flags | — | 0x00 |
| void WriteEmptyText() | Private | — | 0x00 |
| void WriteBoolText() | Public+1 flags | — | 0x00 |
| void WriteInt32Text() | Public+1 flags | — | 0x00 |
| void WriteInt64Text() | Public+1 flags | — | 0x00 |
| void WriteUInt64Text() | Public+1 flags | — | 0x00 |
| void WriteInt64() | Private | — | 0x00 |
| void WriteBase64Text() | Public+1 flags | — | 0x00 |
| void WriteText() | Public+1 flags | — | 0x00 |
| void WriteText() | Public+1 flags | — | 0x00 |
| void WriteText() | Public+1 flags | — | 0x00 |
| void WriteText() | Public+1 flags | — | 0x00 |
| void UnsafeWriteText() | Private | — | 0x00 |
| void WriteEscapedText() | Public+1 flags | — | 0x00 |
| void WriteEscapedText() | Public+1 flags | — | 0x00 |
| void WriteEscapedText() | Public+1 flags | — | 0x00 |
| void WriteEscapedText() | Public+1 flags | — | 0x00 |
| void WriteCharEntity() | Public+1 flags | — | 0x00 |
| void WriteFloatText() | Public+1 flags | — | 0x00 |
| void WriteDoubleText() | Public+1 flags | — | 0x00 |
| void WriteDecimalText() | Public+1 flags | — | 0x00 |
| void WriteDateTimeText() | Public+1 flags | — | 0x00 |
| void WriteUniqueIdText() | Public+1 flags | — | 0x00 |
| void WriteGuidText() | Public+1 flags | — | 0x00 |
| void WriteTimeSpanText() | Public+1 flags | — | 0x00 |
| void WriteStartListText() | Public+1 flags | — | 0x00 |
| void WriteListSeparator() | Public+1 flags | — | 0x00 |
| void WriteEndListText() | Public+1 flags | — | 0x00 |
| void WriteArrayNode() | Public | — | 0x00 |
| void WriteArrayInfo() | Private | — | 0x00 |
| void UnsafeWriteArray() | Public | — | 0x00 |
| void UnsafeWriteArray() | Private | — | 0x00 |
| void WriteDateTimeArray() | Public | — | 0x00 |
| void WriteGuidArray() | Public | — | 0x00 |
| void WriteTimeSpanArray() | Public | — | 0x00 |
| void WriteQualifiedName() | Public+1 flags | — | 0x00 |
| void FlushBuffer() | 2 flags | — | 0x00 |
| void Close() | Public+1 flags | — | 0x00 |