Example #1
0
 public void Dispose()
 {
     if (!IsValid)
     {
         return;
     }
     m_session.UnregisterBrain(this);
     NAPI.BrainDestroy(m_session.UID, m_uid);
     m_uid     = null;
     m_session = null;
     m_pointer = IntPtr.Zero;
     GC.SuppressFinalize(this);
 }