/// <summary> /// 释放AppLogger类对象所占用的非托管资源,也可以根据需要释放托管资源。 /// </summary> /// <param name="disposing">资源释放标志,为true则释放托管资源和非托管资源;为false则仅释放非托管资源。</param> protected virtual void Dispose(bool disposing) { if (m_innerImpl != null) { m_innerImpl.Dispose(); m_innerImpl = null; } }
/// <summary> /// 释放AbstractDecorator类对象所占用的非托管资源,也可以根据需要释放托管资源。 /// </summary> /// <param name="disposing">资源释放标志,为true则释放托管资源和非托管资源;为false则仅释放非托管资源。</param> protected virtual void Dispose(bool disposing) { Debug.Assert(m_innerImpl != null); m_innerImpl.Dispose(); }