public virtual void Leave(Object @object)
 {
     if (@object == null)
     {
         return;
     }
     _refSet.Remove(@object);
 }