3 writes to set
System.Xml (3)
System\Xml\Schema\NamespaceList.cs (3)
40
set
= new Hashtable();
61
nsl.
set
= (Hashtable)(set.Clone());
276
nslist.
set
= new Hashtable();
27 references to set
System.Xml (27)
System\Xml\Schema\NamespaceList.cs (27)
44
set
[string.Empty] = string.Empty;
47
set
[targetNamespace] = targetNamespace;
51
set
[splitString[i]] = splitString[i];
60
Debug.Assert(
set
!= null);
61
nsl.set = (Hashtable)(
set
.Clone());
78
return
set
.Keys;
94
return
set
[ns] != null;
113
foreach(string s in
set
.Keys) {
145
return !sub.
set
.Contains(super.targetNamespace);
149
foreach (string ns in sub.
set
.Keys) {
150
if (!super.
set
.Contains(ns)) {
172
foreach (string ns in o2.
set
.Keys) {
173
nslist.
set
[ns] = ns;
186
if (o1.
set
.Contains(o2.targetNamespace)) {
197
else if (o1.
set
.Contains(string.Empty)) { //clause 6.1 - set S includes absent, o2 is not(absent)
207
if (o2.
set
.Contains(o2.targetNamespace)) {
218
else if (o2.
set
.Contains(string.Empty)) { //clause 6.1 - set S includes absent, o2 is not(absent)
232
if (this.
set
.Contains(other.targetNamespace)) { //S contains negated ns
233
if (this.
set
.Contains(string.Empty)) { // AND S contains absent
240
else if (this.
set
.Contains(string.Empty)) { //clause 5.3 - Not expressible
277
foreach(string ns in o1.
set
.Keys) {
278
if (o2.
set
.Contains(ns)) {
279
nslist.
set
.Add(ns, ns);
302
if (this.
set
[tns] != null) {
303
this.
set
.Remove(tns);
308
return ((type == ListType.Set) && ((
set
== null) ||
set
.Count == 0));