| void .ctor(XName name) | Public+1 flags | — | 0x08 |
| void .ctor(XElement other) | Public+1 flags | — | 0x08 |
| void .ctor(XStreamingElement other) | Public+1 flags | — | 0x08 |
| bool get_HasAttributes() | Public+1 flags | — | 0x01 |
| bool get_IsEmpty() | Public+1 flags | — | 0x01 |
| XName get_Name() | Public+1 flags | | 0x08 |
| XmlNodeType get_NodeType() | Public+2 flags | | 0x04 |
| string get_Value() | Public+1 flags | | 0x08 |
| XAttribute Attribute(XName name) | Public | | 0x08 |
| IEnumerable<System.Xml.Linq.XAttribute> Attributes() | Public | | 0x08 |
| string GetPrefixOfNamespace(XNamespace ns) | Public | | 0x08 |
| void WriteTo(XmlWriter writer) | Public+1 flags | | 0x08 |
| XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() | PrivateFinal+2 flags | | 0x08 |
| void System.Xml.Serialization.IXmlSerializable.ReadXml(XmlReader reader) | PrivateFinal+2 flags | | 0x08 |
| void System.Xml.Serialization.IXmlSerializable.WriteXml(XmlWriter writer) | PrivateFinal+2 flags | | 0x08 |
| void AddAttribute(XAttribute a) | 2 flags | | 0x08 |
| void AddAttributeSkipNotify(XAttribute a) | 2 flags | | 0x08 |
| void AppendAttribute(XAttribute a) | 1 flags | | 0x08 |
| void AppendAttributeSkipNotify(XAttribute a) | 1 flags | | 0x08 |
| XNode CloneNode() | 2 flags | | 0x08 |
| IEnumerable<System.Xml.Linq.XAttribute> GetAttributes(XName name) | Private | | 0x08 |
| string GetNamespaceOfPrefixInScope(const string& prefix, XElement outOfScope) | Private | | 0x08 |
| void ReadElementFrom(XmlReader r, const LoadOptions& o) | Private | | 0x08 |
| void ReadElementFromImpl(XmlReader r, const LoadOptions& o) | Private | | 0x08 |
| void SetEndElementLineInfo(int lineNumber, int linePosition) | 1 flags | | 0x04 |
| void ValidateNode(XNode node, XNode previous) | 2 flags | | 0x08 |