Whilst It's not necessarily clear how to augment a immediate member entry like foo.num = num, You can certainly increase your traditional setter with an extra force parameter: There's no other decision. Properties can not shop any information Although, it could glance they have the ability to do so. See https://centralparksector104.co.in/