示例#1
0
 /// <summary>
 /// 设置字段信息
 /// </summary>
 /// <param name="field"></param>
 internal void Set(FieldSize field)
 {
     Field           = field.Field;
     MemberIndex     = field.MemberIndex;
     SerializeMethod = (Action <Serializer, object>) typeof(AutoCSer.Reflection.InvokeMethod <,>).MakeGenericType(typeof(Serializer), Field.FieldType).GetMethod("getTypeObject", BindingFlags.Static | BindingFlags.NonPublic).Invoke(null, new object[] { Serializer.GetMemberMapSerializeMethod(Field.FieldType) ?? SerializeMethodCache.GetMember(Field.FieldType) });
 }