コード例 #1
0
        protected override void CopyPropertiesTo(Sealable target)
        {
            PhysicalChannel other = (PhysicalChannel)target;

            other._name         = this._name;
            other._samplingRate = this._samplingRate;
            other._range        = this._range;
        }
コード例 #2
0
ファイル: AddonBagTests.cs プロジェクト: aTiKhan/RDO.Net
        public void sealable_throws_exception_changing_after_sealed()
        {
            var sealable = new Sealable();

            sealable.Seal();
            var addon = new Addon();

            sealable.AddOrUpdate(addon);
        }
コード例 #3
0
ファイル: AddonBagTests.cs プロジェクト: aTiKhan/RDO.Net
        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>());
        }
コード例 #4
0
ファイル: SealableTests.cs プロジェクト: developeramarish/bsa
 protected override void CopyPropertiesTo(Sealable target)
 {
     ((SealableTest)target).Value = this.Value;
 }
コード例 #5
0
ファイル: SealableTests.cs プロジェクト: developeramarish/bsa
 protected override void CopyPropertiesTo(Sealable target)
 {
 }