Exemplo n.º 1
0
 internal SocketPool(ServerPool owner, string host)
 {
     Host       = host;
     this.owner = owner;
     endPoint   = getEndPoint(host);
     queue      = new Queue <PooledSocket>();
 }
Exemplo n.º 2
0
        //Private constructor
        private MemcachedClient(string name, string[] hosts)
        {
            if (String.IsNullOrEmpty(name))
            {
                throw new ConfigurationErrorsException("Name of MemcachedClient instance cannot be empty.");
            }
            if (hosts == null || hosts.Length == 0)
            {
                throw new ConfigurationErrorsException("Cannot configure MemcachedClient with empty list of hosts.");
            }

            Name        = name;
            _serverPool = new ServerPool(hosts);
        }