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);
}