System.Net.Cache.RangeStream.Dispose C# (CSharp) Method

Dispose() protected method

protected Dispose ( bool disposing, CloseExState closeState ) : void
disposing bool
closeState CloseExState
return void
        protected virtual void Dispose(bool disposing, CloseExState closeState) {

            // All calls below should already be idempotent.

            ICloseEx icloseEx = m_ParentStream as ICloseEx;

            if (icloseEx != null) {
                icloseEx.CloseEx(closeState);
            }
            else {
                m_ParentStream.Close();
            }
            base.Dispose(disposing);
        }
    }

Same methods

RangeStream::Dispose ( bool disposing ) : void