|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| XName | GetName (string localName) |
| override string | ToString () |
| override bool | Equals ([NotNullWhen(true)] object? obj) |
| override int | GetHashCode () |
Static Public Member Functions | |
| static XNamespace | Get (string namespaceName) |
| static implicit | operator XNamespace? (string? namespaceName) |
| static XName | operator+ (XNamespace ns, string localName) |
| static bool | operator== (XNamespace? left, XNamespace? right) |
| static bool | operator!= (XNamespace? left, XNamespace? right) |
Package Functions | |
| XNamespace (string namespaceName) | |
| XName | GetName (string localName, int index, int count) |
Static Package Functions | |
| static XNamespace | Get (string namespaceName, int index, int count) |
Properties | |
| string | NamespaceName [get] |
| static XNamespace | None [get] |
| static XNamespace | Xml [get] |
| static XNamespace | Xmlns [get] |
Static Private Member Functions | |
| static string | ExtractLocalName (XName n) |
| static string | ExtractNamespace (WeakReference< XNamespace > r) |
| static XNamespace | EnsureNamespace (ref WeakReference< XNamespace > refNmsp, string namespaceName) |
Private Attributes | |
| readonly string | _namespaceName |
| readonly int | _hashCode |
| readonly XHashtable< XName > | _names |
Static Private Attributes | |
| static XHashtable< WeakReference< XNamespace > > | s_namespaces |
| static WeakReference< XNamespace > | s_refNone |
| static WeakReference< XNamespace > | s_refXml |
| static WeakReference< XNamespace > | s_refXmlns |
Definition at line 6 of file XNamespace.cs.