public virtual void Off() { State = StateOnOff.Off; }
public virtual void On() { State = StateOnOff.On; }