public virtual string Serialize(ISettingSerializer serializer) { return(serializer.Serialize(GetProps())); }
internal override void Serialize(ISettingSerializer serializer) { serializer.Serialize(this, CastTo <long> .From <TEnum>(this.Value)); }
internal virtual void Serialize(ISettingSerializer serializer) { serializer.Serialize <T>(this, this.Value); }