/// <summary> /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// </summary> public void Dispose() { if (Assembly != null) { Assembly.Dispose(); } if (Pdb != null) { Pdb.Dispose(); } }
public void DisposePortableExecutableData() { if (_pdb != null) { _pdb.Dispose(); _pdb = null; } if (_pe != null) { _pe.Dispose(); _pe = null; } }