AddNamespace() private method

private AddNamespace ( URTNamespace xns ) : void
xns URTNamespace
return void
Exemplo n.º 1
0
 // Constructor
 internal URTNamespace(String name, WsdlParser parser)
 {
     Util.Log("URTNamespace.URTNamespace Enter name "+name);
     _name = name;
     _parser = parser;
     _nsType = parser.IsURTExportedType(name, out _namespace, out _assemName);
     if (_nsType == UrtType.Interop)
     {
         _encodedNS = EncodeInterop(_namespace, parser);
     }
     else
         _encodedNS = _namespace;
     _elmDecls = new ArrayList();
     _URTComplexTypes = new ArrayList();
     _numURTComplexTypes = 0;
     _URTSimpleTypes = new ArrayList();
     _numURTSimpleTypes = 0;
     _URTInterfaces = new ArrayList();
     _anonymousSeqNum = 0;
     parser.AddNamespace(this);
     Util.Log("URTNamespace.URTNamespace Exit name "+this.GetHashCode()+" "+name+" _namespace "+_namespace+" _assemName "+_assemName+" _encodedNS "+_encodedNS);
 }
 internal URTNamespace(string name, WsdlParser parser)
 {
     this._name = name;
     this._parser = parser;
     this._nsType = parser.IsURTExportedType(name, out this._namespace, out this._assemName);
     if (this._nsType == System.Runtime.Remoting.MetadataServices.UrtType.Interop)
     {
         this._encodedNS = EncodeInterop(this._namespace, parser);
     }
     else
     {
         this._encodedNS = this._namespace;
     }
     this._elmDecls = new ArrayList();
     this._URTComplexTypes = new ArrayList();
     this._numURTComplexTypes = 0;
     this._URTSimpleTypes = new ArrayList();
     this._numURTSimpleTypes = 0;
     this._URTInterfaces = new ArrayList();
     this._anonymousSeqNum = 0;
     parser.AddNamespace(this);
 }