Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Linq.XNamespace Class Referencesealed

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< XNamespaces_refNone
 
static WeakReference< XNamespaces_refXml
 
static WeakReference< XNamespaces_refXmlns
 

Detailed Description

Definition at line 6 of file XNamespace.cs.


The documentation for this class was generated from the following file: