public PortManager(PortManagerOptions options) { Contract.Requires(options != null); _options = options.Clone(); _ports = new List<IPort>(); }