Add removeModule(string) and clearAll() methods

This commit is contained in:
de4dot 2011-11-16 22:58:02 +01:00
parent 3f3814001c
commit 75ff534ecd

View File

@ -105,9 +105,19 @@ namespace de4dot {
if (assembly == null)
return;
var name = assembly.Name.FullName;
addedAssemblies.Remove(name);
cache.Remove(name);
removeModule(assembly.Name.FullName);
}
public void removeModule(string asmFullName) {
if (string.IsNullOrEmpty(asmFullName))
return;
addedAssemblies.Remove(asmFullName);
cache.Remove(asmFullName);
}
public void clearAll() {
addedAssemblies.Clear();
cache.Clear();
}
}
}