コード例 #1
0
ファイル: WsdlParser.cs プロジェクト: JianwenSun/cc
 // 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);
 }