Beispiel #1
0
 /// <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();
 }