implements IComparable
0x00x0090
Members 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_None | NodeData | PrivateStatic | — | |
| 0x04 | type | XmlNodeType | 1 flags | — | |
| 0x0014 | 0x04 | padding / unreflected | |||
| 0x08 | localName | string | 1 flags | — | |
| 0x08 | prefix | string | 1 flags | — | |
| 0x08 | ns | string | 1 flags | — | |
| 0x08 | nameWPrefix | string | 1 flags | — | |
| 0x08 | value | string | Private | — | |
| 0x08 | chars | char[] | Private | — | |
| 0x04 | valueStartPos | int | Private | — | |
| 0x04 | valueLength | int | Private | — | |
| 0x08 | lineInfo | LineInfo | 1 flags | — | |
| 0x08 | lineInfo2 | LineInfo | 1 flags | — | |
| 0x02 | quoteChar | ushort | 1 flags | — | |
| 0x0062 | 0x02 | padding / unreflected | |||
| 0x04 | depth | int | 1 flags | — | |
| 0x01 | isEmptyOrDefault | bool | Private | — | |
| 0x0069 | 0x03 | padding / unreflected | |||
| 0x04 | entityId | int | 1 flags | — | |
| 0x01 | xmlContextPushed | bool | 1 flags | — | |
| 0x0071 | 0x07 | padding / unreflected | |||
| 0x08 | nextAttrValueChunk | NodeData | 1 flags | — | |
| 0x08 | schemaType | object | 1 flags | — | |
| 0x08 | typedValue | object | 1 flags | — | |
Functions 27
| Signature | Flags | Native | Params |
|---|---|---|---|
| NodeData get_None() | Static+2 flags | — | 0x08 |
| void .ctor() | 2 flags | — | 0x00 |
| int get_LineNo() | 2 flags | — | 0x04 |
| int get_LinePos() | 2 flags | — | 0x04 |
| bool get_IsEmptyElement() | 2 flags | — | 0x01 |
| void set_IsEmptyElement(bool value) | 2 flags | — | 0x01 |
| bool get_IsDefaultAttribute() | 2 flags | — | 0x01 |
| void set_IsDefaultAttribute(bool value) | 2 flags | — | 0x01 |
| bool get_ValueBuffered() | 2 flags | — | 0x01 |
| string get_StringValue() | 2 flags | — | 0x08 |
| void TrimSpacesInValue() | 1 flags | — | 0x00 |
| void Clear(const XmlNodeType& type) | 1 flags | — | 0x04 |
| void ClearName() | 1 flags | — | 0x00 |
| void SetLineInfo(int lineNo, int linePos) | 1 flags | — | 0x04 |
| void SetLineInfo2(int lineNo, int linePos) | 1 flags | — | 0x04 |
| void SetValueNode(const XmlNodeType& type, const string& value) | 1 flags | — | 0x08 |
| void SetValueNode(const XmlNodeType& type, const char[]& chars, int startPos, int len) | 1 flags | — | 0x08 |
| void SetNamedNode(const XmlNodeType& type, const string& localName) | 1 flags | — | 0x08 |
| void SetNamedNode(const XmlNodeType& type, const string& localName, const string& prefix, const string& nameWPrefix) | 1 flags | 0x08 | |
| void SetValue(const string& value) | 1 flags | 0x08 | |
| void SetValue(const char[]& chars, int startPos, int len) | 1 flags | 0x08 | |
| void OnBufferInvalidated() | 1 flags | 0x00 | |
| void CopyTo(int valueOffset, StringBuilder sb) | 1 flags | 0x08 | |
| int CopyTo(int valueOffset, const char[]& buffer, int offset, int length) | 1 flags | 0x08 | |
| string GetNameWPrefix(XmlNameTable nt) | 1 flags | 0x08 | |
| string CreateNameWPrefix(XmlNameTable nt) | 1 flags | 0x08 | |
| int System.IComparable.CompareTo(object obj) | PrivateFinal+2 flags | 0x08 |