public static bool IsRowGuid(FieldInfo fi)
        {
            RowGuidAttribute id = (RowGuidAttribute)Attribute.GetCustomAttribute(fi, typeof(RowGuidAttribute));

            if (id != null)
            {
                return(true);
            }
            return(false);
        }
        public static FieldInfo RowGuid(Type t)
        {
            foreach (FieldInfo f in RetrieveAllFields(t))
            {
                RowGuidAttribute rga = (RowGuidAttribute)Attribute.GetCustomAttribute(f, typeof(RowGuidAttribute));
                if (rga != null)
                {
                    return(f);
                }
            }

            throw new Serializer.SerializerException();
        }