internal Type GetMemberType(MemberInfo objMember)
{
Type objectType = null;
if (objMember is FieldInfo)
{
objectType = ((FieldInfo)objMember).FieldType;
InternalST.Soap( this, objectInfoId," ", "GetMemberType FieldInfo ",objectType);
}
else if (objMember is PropertyInfo)
{
objectType = ((PropertyInfo)objMember).PropertyType;
InternalST.Soap( this,objectInfoId," ", "GetMemberType PropertyInfo ",objectType);
}
else
{
throw new SerializationException(String.Format(CultureInfo.CurrentCulture, SoapUtil.GetResourceString("Serialization_SerMemberInfo"),objMember.GetType()));
}
return objectType;
}