code: def _destroy(self):
      try:
          logger.debug(f"clean table namespace {self.session_id}")
          self.cleanup(namespace=self.session_id, name="*")
      except:
          logger.warning(f"no found table namespace {self.session_id}")
  
      try:
          self.stop()
      except Exception as e:
          logger.warning(
              f"stop storage session {self.session_id} failed, try to kill",
              e,
          )
          self.kill()
  
file_path: FATE/python/fate/arch/computing/backends/standalone/_csession.py
imports: import logging
  from typing import Optional
  from fate.arch.computing.api import KVTableContext, generate_computing_uuid
  from fate.arch.unify import URI, uuid
  from ._standalone import Session
  from ._table import Table
label_desc: Use image node_id 10 for calling the CSession obj's underlying member method code with example usage: obj._destroy() without return types