public ObservedMultipleObjectBuilderSet(MultipleObjectBuilderSet builderSet) : base(builderSet) { if (SystemHelper.MultiProcessors) { _lock = new SpinLockSlim(); } else { _lock = new MonitorLock(); } _observers = new List <ObjectObserver>(); }
protected MultipleObjectBuilderSet(MultipleObjectBuilderSet builderSet) { _candidates = builderSet._candidates; }