- disposing (Boolean)
- true if the Dispose method was invoked by user code.
This method disposes the ZipInputStream. It may also close the underlying stream, depending on which constructor was used.
Typically the application will call Dispose() implicitly, via a using statement in C#, or a Using statement in VB.
Application code won't call this code directly. This method may be invoked in two distinct scenarios. If disposing == true, the method has been called directly or indirectly by a user's code, for example via the public Dispose() method. In this case, both managed and unmanaged resources can be referenced and disposed. If disposing == false, the method has been called by the runtime from inside the object finalizer and this method should not reference other objects; in that case only unmanaged resources must be referenced or disposed.