动态操作表结构相关的API

This commit is contained in:
d4ilys 2023-04-25 10:28:19 +08:00
parent 1753a51b42
commit 8bd85ebe22

View File

@ -1073,20 +1073,6 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:FreeSql.Extensions.CodeFirstExtensions.DynamicEntity(FreeSql.ICodeFirst,System.String,FreeSql.DataAnnotations.TableAttribute)">
<summary>
动态创建Class Type
</summary>
<returns></returns>
</member>
<member name="M:FreeSql.Extensions.CodeFirstExtensions.CreateDynamicEntityInstance(System.Type,System.Collections.Generic.Dictionary{System.String,System.Object})">
<summary>
根据动态构建的Class生成实例并进行属性赋值
</summary>
<param name="type"></param>
<param name="porpertys"></param>
<returns></returns>
</member>
<member name="M:FreeSql.Extensions.EntityUtil.EntityUtilExtensions.GetEntityKeyString(IFreeSql,System.Type,System.Object,System.Boolean,System.String)"> <member name="M:FreeSql.Extensions.EntityUtil.EntityUtilExtensions.GetEntityKeyString(IFreeSql,System.Type,System.Object,System.Boolean,System.String)">
<summary> <summary>
获取实体的主键值,以 "*|_,[,_|*" 分割,当任意一个主键属性无值时,返回 null 获取实体的主键值,以 "*|_,[,_|*" 分割,当任意一个主键属性无值时,返回 null
@ -4262,43 +4248,6 @@
<param name="type"></param> <param name="type"></param>
<returns>Dictkey=属性名value=注释</returns> <returns>Dictkey=属性名value=注释</returns>
</member> </member>
<member name="M:FreeSql.Internal.DynamicCompileBuilder.SetClass(System.String,FreeSql.DataAnnotations.TableAttribute)">
<summary>
配置Class
</summary>
<param name="className">类名</param>
<param name="tableAttribute">类标记的特性[Table(Name = "xxx")]</param>
<returns></returns>
</member>
<member name="M:FreeSql.Internal.DynamicCompileBuilder.Property(System.String,System.Type,System.Attribute[])">
<summary>
配置属性
</summary>
<param name="propertyName">属性名称</param>
<param name="propertyType">属性类型</param>
<param name="attributes">属性标记的特性[Column(IsPrimary = true)]</param>
<returns></returns>
</member>
<member name="M:FreeSql.Internal.DynamicCompileBuilder.Build">
<summary>
Emit动态创建出Class - Type
</summary>
<returns></returns>
</member>
<member name="M:FreeSql.Internal.DynamicCompileBuilder.FirstCharToLower(System.String)">
<summary>
首字母小写
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:FreeSql.Internal.DynamicCompileBuilder.FirstCharToUpper(System.String)">
<summary>
首字母大写
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="P:FreeSql.Internal.DbUpdateVersionException.Table"> <member name="P:FreeSql.Internal.DbUpdateVersionException.Table">
<summary> <summary>
更新实体的元数据 更新实体的元数据