Ejemplo n.º 1
0
        public void Dispose()
        {
            if (Name == null)
            {
                return;
            }

            Name.Dispose();
            Name = null;
            Away.Dispose();
            Away = null;
            Modes.Dispose();
            Modes = null;
            Network.Dispose();
            Network = null;
            RealName.Dispose();
            RealName = null;
            Identity.Dispose();
            Identity = null;
            _knownChannels.Clear();
            _knownChannels.Dispose();
            _knownChannels = null;
            _channels.Clear();
            _channels.Dispose();
            _channels = null;
        }
Ejemplo n.º 2
0
        public void Dispose()
        {
            if (Name == null)
            {
                return;
            }

            Name.Dispose();
            Name = null;
            Modes.Dispose();
            Modes = null;
            Topic.Dispose();
            Topic = null;
            TopicSetBy.Dispose();
            TopicSetBy = null;
            TopicSetDate.Dispose();
            TopicSetDate = null;
            CreatedDate.Dispose();
            CreatedDate = null;
            _knownUsers.Do(u => u.Dispose());
            _knownUsers.Clear();
            _knownUsers.Dispose();
            _knownUsers = null;
            _users.Clear();
            _users.Dispose();
            _users = null;
        }
Ejemplo n.º 3
0
        public void Dispose()
        {
            if (Modes == null)
            {
                return;
            }

            Modes.Dispose();
            Modes = null;
        }
Ejemplo n.º 4
0
        public void Dispose()
        {
            if (Modes == null)
            {
                return;
            }

            Modes.Clear();
            Modes.Dispose();
            Modes = null;
            ModesString.Dispose();
            ModesString = null;
        }