public VelocimacroProxy get(string vmName, string namespace_Renamed) { VelocimacroProxy result; if (this.UsingNamespaces(namespace_Renamed)) { Hashtable @namespace = this.GetNamespace(namespace_Renamed, false); if (@namespace != null) { VelocimacroManager.MacroEntry macroEntry = (VelocimacroManager.MacroEntry)@namespace[vmName]; if (macroEntry != null) { result = macroEntry.CreateVelocimacro(namespace_Renamed); return(result); } } } VelocimacroManager.MacroEntry macroEntry2 = (VelocimacroManager.MacroEntry) this.GetNamespace(VelocimacroManager.GLOBAL_NAMESPACE)[vmName]; if (macroEntry2 != null) { result = macroEntry2.CreateVelocimacro(namespace_Renamed); } else { result = null; } return(result); }