protected override void CopyPropertiesTo(Sealable target) { PhysicalChannel other = (PhysicalChannel)target; other._name = this._name; other._samplingRate = this._samplingRate; other._range = this._range; }
public void sealable_throws_exception_changing_after_sealed() { var sealable = new Sealable(); sealable.Seal(); var addon = new Addon(); sealable.AddOrUpdate(addon); }
public void AddonBag_sealable() { var sealable = new Sealable(); var addon = new Addon(); sealable.AddOrUpdate(addon); Assert.AreEqual(addon, sealable.GetAddon <IAddon1>()); Assert.AreEqual(addon, sealable.GetAddon <IAddon2>()); }
protected override void CopyPropertiesTo(Sealable target) { ((SealableTest)target).Value = this.Value; }
protected override void CopyPropertiesTo(Sealable target) { }