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.