Delete() public méthode

public Delete ( UUID regionID ) : bool
regionID UUID
Résultat bool
        public bool Delete(UUID regionID)
        {
            if (m_useStaticInstance && Instance != this)
            {
                return(Instance.Delete(regionID));
            }

//            m_log.DebugFormat("[NULL REGION DATA]: Deleting region {0}", regionID);

            m_regionData.Remove(regionID);

            return(true);
        }
        public bool Delete(UUID regionID)
        {
            if (Instance != this)
            {
                return(Instance.Delete(regionID));
            }

            if (!m_regionData.ContainsKey(regionID))
            {
                return(false);
            }

            m_regionData.Remove(regionID);

            return(true);
        }
        public bool Delete(UUID regionID)
        {
            if (m_useStaticInstance && Instance != this)
            {
                return(Instance.Delete(regionID));
            }

            //            m_log.DebugFormat("[NULL REGION DATA]: Deleting region {0}", regionID);

            lock (m_regionData)
            {
                if (!m_regionData.ContainsKey(regionID))
                {
                    return(false);
                }

                m_regionData.Remove(regionID);
            }

            return(true);
        }