/// <summary> /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// </summary> void IDisposable.Dispose() { if (null != assemblyReader) { assemblyReader.Close(); } assemblyReader = null; assemblyStream = null; }