public ISymbolNamespace[] GetNamespaces() { uint i; int cNamespaces = 0; unmanagedNamespace.GetNamespaces(0, out cNamespaces, null); ISymUnmanagedNamespace[] unmamagedNamespaces = new ISymUnmanagedNamespace[cNamespaces]; unmanagedNamespace.GetNamespaces(cNamespaces, out cNamespaces, unmamagedNamespaces); ISymbolNamespace[] namespaces = new ISymbolNamespace[cNamespaces]; for (i = 0; i < cNamespaces; i++) { namespaces[i] = new SymbolNamespace(unmamagedNamespaces[i]); } return namespaces; }
public ISymbolNamespace[] GetNamespaces() { uint i; int cNamespaces = 0; unmanagedNamespace.GetNamespaces(0, out cNamespaces, null); ISymUnmanagedNamespace[] unmamagedNamespaces = new ISymUnmanagedNamespace[cNamespaces]; unmanagedNamespace.GetNamespaces(cNamespaces, out cNamespaces, unmamagedNamespaces); ISymbolNamespace[] namespaces = new ISymbolNamespace[cNamespaces]; for (i = 0; i < cNamespaces; i++) { namespaces[i] = new SymbolNamespace(unmamagedNamespaces[i]); } return(namespaces); }
public ISymbolNamespace[] GetNamespaces() { int count; uint i; unmanagedReader.GetNamespaces(0, out count, null); ISymUnmanagedNamespace[] unmanagedNamespaces = new ISymUnmanagedNamespace[count]; unmanagedReader.GetNamespaces(count, out count, unmanagedNamespaces); ISymbolNamespace[] namespaces = new SymbolNamespace[count]; for (i = 0; i < count; i++) { namespaces[i] = new SymbolNamespace(unmanagedNamespaces[i]); } return(namespaces); }
public ISymbolNamespace[] GetNamespaces() { int count; unmanagedScope.GetNamespaces(0, out count, null); ISymUnmanagedNamespace[] uNamespaces = new ISymUnmanagedNamespace[count]; unmanagedScope.GetNamespaces(count, out count, uNamespaces); int i; ISymbolNamespace[] namespaces = new ISymbolNamespace[count]; for (i = 0; i < count; i++) { namespaces[i] = new SymbolNamespace(uNamespaces[i]); } return namespaces; }