Definition at line 109 of file XNamespace.cs.
110 {
112 {
114 }
116 {
118 }
120 do
121 {
123 {
124 if (
count ==
"http://www.w3.org/XML/1998/namespace".Length &&
string.CompareOrdinal(
namespaceName,
index,
"http://www.w3.org/XML/1998/namespace", 0,
count) == 0)
125 {
127 }
128 if (
count ==
"http://www.w3.org/2000/xmlns/".Length &&
string.CompareOrdinal(
namespaceName,
index,
"http://www.w3.org/2000/xmlns/", 0,
count) == 0)
129 {
131 }
133 }
135 }
138 }
static int CompareExchange(ref int location1, int value, int comparand)
static string ExtractNamespace(WeakReference< XNamespace > r)
XNamespace(string namespaceName)
static XHashtable< WeakReference< XNamespace > > s_namespaces
References System.Xml.Linq.XNamespace.XNamespace(), System.Threading.Interlocked.CompareExchange(), System.count, System.Xml.Dictionary, System.Xml.Linq.XNamespace.ExtractNamespace(), System.index, System.Xml.Linq.XNamespace.None, System.Xml.Linq.XNamespace.s_namespaces, System.value, System.Xml.Linq.XNamespace.Xml, and System.Xml.Linq.XNamespace.Xmlns.