/// <summary> /// 判断是否多对一 /// </summary> /// <param name="source"></param> /// <returns></returns> public static bool IsManyOne(Member source) { DataTypeInfos info = EntityFieldBase.GetTypeInfo(source); return(info == null); }
/// <summary> /// 获取字段的配置信息 /// </summary> /// <param name="fInfo"></param> private void GetEntityParamInfo(ClrField fInfo) { _propertyName = ToPascalName(FieldName); _paramName = FieldName.Trim('_'); DataTypeInfos info = EntityFieldBase.GetTypeInfo(fInfo); if (info != null) { _dbType = info.DbTypes[0].ToString(); _length = info.DbLength; } }