public virtual void SetValue(object obj, object val)
{
getterSetter.SetValue(obj, val);
}
protected virtual void DeserializeText(object obj, XmlReader reader, SerializationContext state) { if (TextMember == null) { return; } state.PushCurrentMemberInfo(TextMember); object value; try { value = TextMember.GetSerializer(reader).Deserialize(reader, state); } finally { state.PopCurrentMemberInfo(); } TextMember.SetValue(obj, value); }