mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 02:32:50 +08:00
动态操作表结构相关的API
This commit is contained in:
parent
43a8e8bee9
commit
958b6c2208
@ -12,7 +12,7 @@ namespace FreeSql.Extensions
|
|||||||
public static class CodeFirstExtensions
|
public static class CodeFirstExtensions
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 动态创建Class Type
|
/// 动态构建Class Type
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static DynamicCompileBuilder DynamicEntity(this ICodeFirst codeFirst, string className, TableAttribute tableAttribute)
|
public static DynamicCompileBuilder DynamicEntity(this ICodeFirst codeFirst, string className, TableAttribute tableAttribute)
|
||||||
@ -21,7 +21,7 @@ namespace FreeSql.Extensions
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 根据动态构建的Class生成实例并进行属性赋值
|
/// 根据动态构建的Class Type生成实例并进行属性赋值
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="type"></param>
|
/// <param name="type"></param>
|
||||||
/// <param name="porpertys"></param>
|
/// <param name="porpertys"></param>
|
||||||
|
@ -1079,7 +1079,7 @@
|
|||||||
</summary>
|
</summary>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:FreeSql.Extensions.CodeFirstExtensions.CreateObjectByType(System.Type,System.Collections.Generic.Dictionary{System.String,System.Object})">
|
<member name="M:FreeSql.Extensions.CodeFirstExtensions.CreateDynamicEntityInstance(System.Type,System.Collections.Generic.Dictionary{System.String,System.Object})">
|
||||||
<summary>
|
<summary>
|
||||||
根据动态构建的Class生成实例并进行属性赋值
|
根据动态构建的Class生成实例并进行属性赋值
|
||||||
</summary>
|
</summary>
|
||||||
|
@ -37,7 +37,7 @@ namespace FreeSql.Internal
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="propertyName">属性名称</param>
|
/// <param name="propertyName">属性名称</param>
|
||||||
/// <param name="propertyType">属性类型</param>
|
/// <param name="propertyType">属性类型</param>
|
||||||
/// <param name="attributes">属性标记的特性[Column(IsPrimary = true)]</param>
|
/// <param name="attributes">属性标记的特性-支持多个</param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public DynamicCompileBuilder Property(string propertyName, Type propertyType, params Attribute [] attributes)
|
public DynamicCompileBuilder Property(string propertyName, Type propertyType, params Attribute [] attributes)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user