Пример #1
0
 /// <summary>
 /// </summary>
 public DefaultIoFilterChainBuilder(DefaultIoFilterChainBuilder filterChain)
 {
     if (filterChain == null)
     {
         throw new ArgumentNullException("filterChain");
     }
     _entries  = new List <EntryImpl>(filterChain._entries);
     _syncRoot = ((ICollection)_entries).SyncRoot;
 }
Пример #2
0
            public EntryImpl(DefaultIoFilterChainBuilder chain, String name, IoFilter filter)
            {
                if (name == null)
                {
                    throw new ArgumentNullException("name");
                }
                if (filter == null)
                {
                    throw new ArgumentNullException("filter");
                }

                _chain  = chain;
                _name   = name;
                _filter = filter;
            }