@@ -1073,6 +1073,82 @@
</summary>
<returns > </returns>
</member>
<member name= "T:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder" >
<summary >
动态创建实体类型
</summary>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.#ctor(IFreeSql,System.String,System.Attribute[])" >
<summary >
配置Class
</summary>
<param name= "className" > 类名</param>
<param name= "attributes" > 类标记的特性[Table(Name = "xxx")] [Index(xxxx)]</param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.Property(System.String,System.Type,System.Attribute[])" >
<summary >
配置属性
</summary>
<param name= "propertyName" > 属性名称</param>
<param name= "propertyType" > 属性类型</param>
<param name= "attributes" > 属性标记的特性-支持多个</param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.Property(System.String,System.Type,System.Boolean,System.Attribute[])" >
<summary >
配置属性
</summary>
<param name= "propertyName" > 属性名称</param>
<param name= "propertyType" > 属性类型</param>
<param name= "isOverride" > 该属性是否重写父类属性</param>
<param name= "attributes" > 属性标记的特性-支持多个</param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.Property(System.String,System.Type,System.Boolean,System.Object,System.Attribute[])" >
<summary >
配置属性
</summary>
<param name= "propertyName" > 属性名称</param>
<param name= "propertyType" > 属性类型</param>
<param name= "isOverride" > 该属性是否重写父类属性</param>
<param name= "defaultValue" > 属性默认值</param>
<param name= "attributes" > 属性标记的特性-支持多个</param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.Extend(System.Type)" >
<summary >
配置父类
</summary>
<param name= "superClass" > 父类类型</param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.OverrideProperty(System.Reflection.Emit.TypeBuilder@,System.Reflection.Emit.MethodBuilder,FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.PropertyMethodEnum,System.String)" >
<summary >
Override属性
</summary>
<param name= "typeBuilder" > </param>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.Build" >
<summary >
Emit动态创建出Class - Type
</summary>
<returns > </returns>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.FirstCharToLower(System.String)" >
<summary >
首字母小写
</summary>
<param name= "input" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Extensions.DynamicEntity.DynamicCompileBuilder.FirstCharToUpper(System.String)" >
<summary >
首字母大写
</summary>
<param name= "input" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Extensions.EntityUtil.EntityUtilExtensions.GetEntityKeyString(IFreeSql,System.Type,System.Object,System.Boolean,System.String)" >
<summary >
获取实体的主键值,以 "*|_,[,_|*" 分割,当任意一个主键属性无值时,返回 null
@@ -3550,6 +3626,177 @@
<param name= "parms" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.ExecuteConnectTestAsync(System.Int32,System.Threading.CancellationToken)" >
<summary >
测试数据库是否连接正确,本方法执行如下命令:<para > </para>
MySql/SqlServer/PostgreSQL/达梦/人大金仓/神通: SELECT 1<para > </para>
Oracle: SELECT 1 FROM dual<para > </para>
</summary>
<param name= "commandTimeout" > 命令超时设置(秒)</param>
<param name= "cancellationToken" > </param>
<returns > true: 成功, false: 失败</returns>
</member>
<member name= "M:FreeSql.IAdo.ExecuteReaderAsync(System.Func{FreeSql.Internal.Model.FetchCallbackArgs{System.Data.Common.DbDataReader},System.Threading.Tasks.Task},System.Data.CommandType,System.String,System.Data.Common.DbParameter[],System.Threading.CancellationToken)" >
<summary >
查询, 若使用读写分离, 查询【从库】条件cmdText.StartsWith("SELECT "),否则查询【主库】
</summary>
<param name= "readerHander" > </param>
<param name= "cmdType" > </param>
<param name= "cmdText" > </param>
<param name= "cmdParms" > </param>
<param name= "cancellationToken" > </param>
</member>
<member name= "M:FreeSql.IAdo.ExecuteReaderAsync(System.Func{FreeSql.Internal.Model.FetchCallbackArgs{System.Data.Common.DbDataReader},System.Threading.Tasks.Task},System.String,System.Object,System.Threading.CancellationToken)" >
<summary >
查询, ExecuteReaderAsync(dr => {}, "select * from user where age > @age", new { age = 25 })<para > </para>
提示: parms 参数还可以传 Dictionary< string, object>
</summary>
<param name= "readerHander" > </param>
<param name= "cmdText" > </param>
<param name= "parms" > </param>
<param name= "cancellationToken" > </param>
</member>
<member name= "M:FreeSql.IAdo.ExecuteArrayAsync(System.Data.CommandType,System.String,System.Data.Common.DbParameter[],System.Threading.CancellationToken)" >
<summary >
查询
</summary>
<param name= "cmdType" > </param>
<param name= "cmdText" > </param>
<param name= "cmdParms" > </param>
<param name= "cancellationToken" > </param>
</member>
<member name= "M:FreeSql.IAdo.ExecuteArrayAsync(System.String,System.Object,System.Threading.CancellationToken)" >
<summary >
查询, ExecuteArrayAsync("select * from user where age > @age", new { age = 25 })<para > </para>
提示: parms 参数还可以传 Dictionary< string, object>
</summary>
<param name= "cmdText" > </param>
<param name= "parms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.ExecuteDataSetAsync(System.Data.CommandType,System.String,System.Data.Common.DbParameter[],System.Threading.CancellationToken)" >
<summary >
查询
</summary>
<param name= "cmdType" > </param>
<param name= "cmdText" > </param>
<param name= "cmdParms" > </param>
<param name= "cancellationToken" > </param>
</member>
<member name= "M:FreeSql.IAdo.ExecuteDataSetAsync(System.String,System.Object,System.Threading.CancellationToken)" >
<summary >
查询, ExecuteDataSetAsync("select * from user where age > @age; select 2", new { age = 25 })<para > </para>
提示: parms 参数还可以传 Dictionary< string, object>
</summary>
<param name= "cmdText" > </param>
<param name= "parms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.ExecuteDataTableAsync(System.Data.CommandType,System.String,System.Data.Common.DbParameter[],System.Threading.CancellationToken)" >
<summary >
查询
</summary>
<param name= "cmdType" > </param>
<param name= "cmdText" > </param>
<param name= "cmdParms" > </param>
<param name= "cancellationToken" > </param>
</member>
<member name= "M:FreeSql.IAdo.ExecuteDataTableAsync(System.String,System.Object,System.Threading.CancellationToken)" >
<summary >
查询, ExecuteDataTableAsync("select * from user where age > @age", new { age = 25 })<para > </para>
提示: parms 参数还可以传 Dictionary< string, object>
</summary>
<param name= "cmdText" > </param>
<param name= "parms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.ExecuteNonQueryAsync(System.Data.CommandType,System.String,System.Data.Common.DbParameter[],System.Threading.CancellationToken)" >
<summary >
在【主库】执行
</summary>
<param name= "cmdType" > </param>
<param name= "cmdText" > </param>
<param name= "cmdParms" > </param>
<param name= "cancellationToken" > </param>
</member>
<member name= "M:FreeSql.IAdo.ExecuteNonQueryAsync(System.String,System.Object,System.Threading.CancellationToken)" >
<summary >
在【主库】执行, ExecuteNonQueryAsync("delete from user where age > @age", new { age = 25 })<para > </para>
提示: parms 参数还可以传 Dictionary< string, object>
</summary>
<param name= "cmdText" > </param>
<param name= "parms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.ExecuteScalarAsync(System.Data.CommandType,System.String,System.Data.Common.DbParameter[],System.Threading.CancellationToken)" >
<summary >
在【主库】执行
</summary>
<param name= "cmdType" > </param>
<param name= "cmdText" > </param>
<param name= "cmdParms" > </param>
<param name= "cancellationToken" > </param>
</member>
<member name= "M:FreeSql.IAdo.ExecuteScalarAsync(System.String,System.Object,System.Threading.CancellationToken)" >
<summary >
在【主库】执行, ExecuteScalarAsync("select 1 from user where age > @age", new { age = 25 })<para > </para>
提示: parms 参数还可以传 Dictionary< string, object>
</summary>
<param name= "cmdText" > </param>
<param name= "parms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.QueryAsync``1(System.Data.CommandType,System.String,System.Data.Common.DbParameter[],System.Threading.CancellationToken)" >
<summary >
执行SQL返回对象集合, QueryAsync< User> ("select * from user where age > @age", new SqlParameter { ParameterName = "age", Value = 25 })
</summary>
<typeparam name= "T" > </typeparam>
<param name= "cmdType" > </param>
<param name= "cmdText" > </param>
<param name= "cmdParms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.QueryAsync``1(System.String,System.Object,System.Threading.CancellationToken)" >
<summary >
执行SQL返回对象集合, QueryAsync< User> ("select * from user where age > @age", new { age = 25 })<para > </para>
提示: parms 参数还可以传 Dictionary< string, object>
</summary>
<typeparam name= "T" > </typeparam>
<param name= "cmdText" > </param>
<param name= "parms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.QueryAsync``2(System.Data.CommandType,System.String,System.Data.Common.DbParameter[],System.Threading.CancellationToken)" >
<summary >
执行SQL返回对象集合, Query< User> ("select * from user where age > @age; select * from address", new SqlParameter { ParameterName = "age", Value = 25 })
</summary>
<typeparam name= "T1" > </typeparam>
<typeparam name= "T2" > </typeparam>
<param name= "cmdType" > </param>
<param name= "cmdText" > </param>
<param name= "cmdParms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSql.IAdo.QueryAsync``2(System.String,System.Object,System.Threading.CancellationToken)" >
<summary >
执行SQL返回对象集合, Query< User, Address> ("select * from user where age > @age; select * from address", new { age = 25 })<para > </para>
提示: parms 参数还可以传 Dictionary< string, object>
</summary>
<typeparam name= "T1" > </typeparam>
<typeparam name= "T2" > </typeparam>
<param name= "cmdText" > </param>
<param name= "parms" > </param>
<param name= "cancellationToken" > </param>
<returns > </returns>
</member>
<member name= "E:FreeSql.IAop.ParseExpression" >
<summary >
可自定义解析表达式
@@ -4540,6 +4787,12 @@
<param name= "timeout" > 超时</param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.IObjectPool`1.GetAsync" >
<summary >
获取资源
</summary>
<returns > </returns>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.IObjectPool`1.Return(FreeSql.Internal.ObjectPool.Object{`0},System.Boolean)" >
<summary >
使用完毕后,归还资源
@@ -4615,6 +4868,12 @@
</summary>
<param name= "obj" > 资源对象</param>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.IPolicy`1.OnGetAsync(FreeSql.Internal.ObjectPool.Object{`0})" >
<summary >
从对象池获取对象成功的时候触发,通过该方法统计或初始化对象
</summary>
<param name= "obj" > 资源对象</param>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.IPolicy`1.OnReturn(FreeSql.Internal.ObjectPool.Object{`0})" >
<summary >
归还对象给对象池的时候触发
@@ -4932,204 +5191,142 @@
</member>
<member name= "M:FreeSql.CoreStrings.Ignored_Check_Confirm_PublicGetSet(System.Object,System.Object)" >
<summary >
{tb2DbName}.{mp2MemberName} 鋡怠蕭<EFBFBD> 伐<EFBFBD> 霂瑟<EFBFBD> <EFBFBD> <EFBFBD> IsIgnore 霈曄<E99C88> "M:FreeSql.Internal.ObjectPool.IPolicy`1.OnCheckAvailable(FreeSql.Internal.ObjectPool.Object{`0})">
<summary >
璉<> <E79289> 亙虾<E4BA99> 冽<EFBFBD> <E586BD>
</summary>
<param name= "obj" > 韏<EFBFBD> <EFBFBD> 撖寡情</param>
<returns > </returns>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.IPolicy`1.OnAvailable" >
<summary >
鈭衤辣嚗𡁜虾<F0A1819C> 冽𧒄閫血<E996AB>
{tb2DbName}.{mp2MemberName} 被忽略,请检查 IsIgnore 设置,确认 get/set 为 public
</summary>
</member>
<member name= "M :FreeSql.Internal.ObjectPool.IPolicy`1.OnUnavailable " >
<member name= "P :FreeSql.CoreStrings.Include_ParameterType_Error " >
<summary >
鈭衤辣嚗帋<EFBFBD> <EFBFBD> 舐鍂<EFBFBD> 嗉圻<EFBFBD> <EFBFBD>
Include 参数类型错误
</summary>
</member>
<member name= "P:FreeSql.Internal.ObjectPool.Object`1.Pool " >
<member name= "P:FreeSql.CoreStrings.Include_ParameterType_Error_Use_IncludeMany " >
<summary >
<EFBFBD> <EFBFBD> 撅𧼮笆鞊⊥<EFBFBD>
Include 参数类型错误,集合属性请使用 IncludeMany
</summary>
</member>
<member name= "P:FreeSql.Internal.ObjectPool.Object`1.Id " >
<member name= "P:FreeSql.CoreStrings.Include_ParameterType_Error_Use_MemberAccess " >
<summary >
<EFBFBD> 典笆鞊⊥<EFBFBD> 銝剔<EFBFBD> <EFBFBD> 臭<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
Include 参数类型错误,表达式类型应该为 MemberAccess
</summary>
</member>
<member name= "P :FreeSql.Internal.ObjectPool.Object`1.Value " >
<member name= "M :FreeSql.CoreStrings.IncludeMany_NotValid_Navigation(System.Object,System.Object) " >
<summary >
韏<EFBFBD> <EFBFBD> 撖寡情
IncludeMany 类型 {tbTypeDisplayCsharp} 的属性 {collMemMemberName} 不是有效的导航属性, 提示: IsIgnore = true 不会成为导航属性
</summary>
</member>
<member name= "P :FreeSql.Internal.ObjectPool.Object`1.GetTimes " >
<member name= "M :FreeSql.CoreStrings.IncludeMany_ParameterError_OnlyUseOneParameter(System.Object) " >
<summary >
鋡怨繮<EFBFBD> 𣇉<EFBFBD> <EFBFBD> 餅活<EFBFBD> <EFBFBD>
IncludeMany {navigateSelector} 参数错误, Select 只可以使用一个参数的方法,正确格式:.Select(t => new TNavigate {{}})
</summary>
</member>
<member name= "P :FreeSql.Internal.ObjectPool.Object`1.LastGetTime " >
<20> <> <EFBFBD> 舘繮<E88898> 𡝗𧒄<F0A19D97> <F0A79284> 𧒄<EFBFBD> <F0A79284>
</member>
<member name= "P:FreeSql.Internal.ObjectPool.Object`1.LastReturnTime" >
<member name= "M :FreeSql.CoreStrings.IncludeMany_ParameterError_Select_ReturnConsistentType(System.Object,System.Object) " >
<summary >
<EFBFBD> <EFBFBD> <EFBFBD> 𤾸<EFBFBD> 餈䀹𧒄<EFBFBD> <EFBFBD> 𧒄<EFBFBD> <EFBFBD>
IncludeMany {navigateSelector} 参数错误, Select lambda参数返回值必须和 {collMemElementType} 类型一致
</summary>
</member>
<member name= "P:FreeSql.Internal.ObjectPool.Object`1.CreateTime " >
<member name= "P:FreeSql.CoreStrings.IncludeMany_ParameterType_Error_Use_MemberAccess " >
<summary >
<EFBFBD> 𥕦遣<EFBFBD> 園𡢿
IncludeMany 参数1 类型错误,表达式类型应该为 MemberAccess
</summary>
</member>
<member name= "P :FreeSql.Internal.ObjectPool.Object`1.LastGetThreadId " >
<member name= "M :FreeSql.CoreStrings.IncludeMany_ParameterTypeError(System.Object) " >
<summary >
<EFBFBD> <EFBFBD> <EFBFBD> 舘繮<EFBFBD> 𡝗𧒄<EFBFBD> <EFBFBD> 瑪蝔𤷫d
IncludeMany {navigateSelector} 参数类型错误,正确格式: a.collections.Take(1).Where(c => c.aid == a.id).Select(a=> new TNavigate{{}})
</summary>
</member>
<member name= "P :FreeSql.Int ernal.ObjectPool.Object`1.LastReturnThreadId " >
<member name= "M :FreeSql.CoreStrings. Ins ertInto_No_Property_Selected(System.Object) " >
<summary >
<EFBFBD> <EFBFBD> <EFBFBD> 𤾸<EFBFBD> 餈䀹𧒄<EFBFBD> <EFBFBD> 瑪蝔𤷫d
ISelect.InsertInto() 未选择属性: {displayCsharp}
</summary>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.Object`1.ResetValue " >
<member name= "M:FreeSql.CoreStrings.InsertInto_TypeError(System.Object) " >
<summary >
<EFBFBD> 滨蔭 Value <20> <>
ISelect.InsertInto() 类型错误: {displayCsharp}
</summary>
</member>
<member name= "T :FreeSql.Internal.ObjectPool .ObjectPool`1 " >
<member name= "M :FreeSql.CoreStrings.InsertOrUpdate_Must_Primary_Key(System .Object) " >
<summary >
撖寡情瘙删恣<EFBFBD> <EFBFBD> 掩
</summary>
<typeparam name= "T" > 撖寡情蝐餃<EFBFBD> </typeparam>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.ObjectPool`1.CheckAvailable(System.Int32)" >
<summary >
<20> 𤾸蝱摰𡁏𧒄璉<F0A79284> <E79289> 亙虾<E4BA99> 冽<EFBFBD> <E586BD>
</summary>
<param name= "interval" > </param>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.ObjectPool`1.#ctor(System.Int32,System.Func{`0},System.Action{FreeSql.Internal.ObjectPool.Object{`0}})" >
<summary >
<20> 𥕦遣撖寡情瘙<E68385>
</summary>
<param name= "poolsize" > 瘙惩之撠<EFBFBD> </param>
<param name= "createObject" > 瘙惩<EFBFBD> 撖寡情<EFBFBD> <EFBFBD> <EFBFBD> 撱箏<EFBFBD> <EFBFBD> <EFBFBD> </param>
<param name= "onGetObject" > <EFBFBD> 瑕<EFBFBD> 瘙惩<EFBFBD> 撖寡情<EFBFBD> 𣂼<EFBFBD> <EFBFBD> 𠬍<EFBFBD> 餈𥡝<EFBFBD> 雿輻鍂<EFBFBD> 齿<EFBFBD> 雿<EFBFBD> </param>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.ObjectPool`1.#ctor(FreeSql.Internal.ObjectPool.IPolicy{`0})" >
<summary >
<20> 𥕦遣撖寡情瘙<E68385>
</summary>
<param name= "policy" > 蝑𣇉裦</param>
</member>
<member name= "M:FreeSql.Internal.ObjectPool.ObjectPool`1.GetFree(System.Boolean)" >
<summary >
<20> 瑕<EFBFBD> <E79195> 舐鍂韏<E98D82> <E99F8F> 嚗峕<E59A97> <E5B395> 𥕦遣韏<E981A3> <E99F8F>
</summary>
<returns > </returns>
</member>
<member name= "T:FreeSql.CoreStrings" >
<summary >
<para >
String resources used in FreeSql exceptions, etc.
</para>
<para >
These strings are exposed publicly for use by database providers and extensions.
It is unusual for application code to need these strings.
</para>
InsertOrUpdate 功能执行 merge into 要求实体类 {CsName} 必须有主键
</summary>
</member>
<member name= "P :FreeSql.CoreStrings.Culture " >
<member name= "M :FreeSql.CoreStrings.InsertOrUpdate_NotSuport_Generic_UseEntity(System.Object) " >
<summary >
<20> 滚<EFBFBD> 敶枏<E695B6> 蝥輻<E89DA5> <E8BCBB> <EFBFBD> CurrentUICulture 撅墧<E69285> 改<EFBFBD> 撖<EFBFBD>
雿輻鍂甇文撩蝐餃<E89D90> 韏<EFBFBD> <E99F8F> 蝐餌<E89D90> <E9A48C> <EFBFBD> <EFBFBD> 㕑<EFBFBD> 皞鞉䰻<E99E89> 暹<EFBFBD> 銵屸<E98AB5> <E5B1B8> 踺<EFBFBD> <E8B8BA>
InsertOrUpdate< > 的泛型参数 不支持 {typeofT1},请传递您的实体类
</summary>
</member>
<member name= "M :FreeSql.CoreStrings.AsTable_PropertyName_FormatError(System.Object) " >
<member name= "P :FreeSql.CoreStrings.Install_FreeSql_Extensions_LazyLoading " >
<summary >
[Table(AsTable = "{asTable}")] <20> 寞<EFBFBD> 批<EFBFBD> 潭聢撘誯<E69298> 霂<EFBFBD>
【延时加载】功能需要安装 FreeSql.Extensions.LazyLoading.dll, 可前往 nuget 下载
</summary>
</member>
<member name= "M:FreeSql.CoreStrings.AsTable_PropertyName_NotDateTime( System.Object)" >
<member name= "M:FreeSql.CoreStrings.LazyLoading_CompilationError(System.Object,System.Object, System.Object)" >
<summary >
[Table(AsTable = xx)] 霈曄蔭<E69B84> <E894AD> <EFBFBD> <EFBFBD> 批<EFBFBD> {atmGroupsValue} 銝齿糓 DateTime 蝐餃<E89D90>
【延时加载】{trytbTypeName} 编译错误:{exMessage}\r\n\r\n{cscode}
</summary>
</member>
<member name= "M:FreeSql.CoreStrings.Available_Failed_Get_Resource(System.Object, System.Object)" >
<member name= "M:FreeSql.CoreStrings.LazyLoading_EntityMustDeclarePublic( System.Object)" >
<summary >
{name}: Failed to get resource {statistics}
【延时加载】实体类型 {trytbTypeName} 必须声明为 public
</summary>
</member>
<member name= "M :FreeSql.CoreStrings.Available_Thrown_Exception(System.Object) " >
<member name= "P :FreeSql.CoreStrings.ManyToMany_AsSelect_NotSupport_Sum_Avg_etc " >
<summary >
{name}: An exception needs to be thrown
ManyToMany 导航属性 .AsSelect() 暂时不可用于 Sum/Avg/Max/Min/First/ToOne/ToList 方法
</summary>
</member>
<member name= "M:FreeSql.CoreStrings.Bad_Expression_Format( System.Object)" >
<member name= "M:FreeSql.CoreStrings.ManyToMany_NotFound_CorrespondingField(System.Object,System.Object,System.Object,System.Object, System.Object)" >
<summary >
<EFBFBD> 躰秤<EFBFBD> <EFBFBD> ”颲曉<EFBFBD> <EFBFBD> 澆<EFBFBD> {column }
【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 在 {tbmidCsName} 中没有找到对应的字段,如:{midTypePropsTrytbName}{findtrytbPkCsName}、{midTypePropsTrytbName}_{findtrytbPkCsName }
</summary>
</member>
<member name= "P :FreeSql.CoreStrings.Before_Chunk_Cannot_Use_Sel ect" >
<member name= "M :FreeSql.CoreStrings.ManyToMany_ParsingError_EntityMissing_PrimaryKey(System.Object,System.Object,System.Obj ect) " >
<summary >
Chunk <20> 蠘<EFBFBD> 銋见<E98A8B> 銝滚虾雿輻鍂 Select
【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,实体类型 {tbrefTypeName} 缺少主键标识,[Column(IsPrimary = true)]
</summary>
</member>
<member name= "P :FreeSql.CoreStrings.Begin_Transaction_Then_ForUpdate " >
<member name= "M :FreeSql.CoreStrings.ManyToMany_ParsingError_EntityMustHas_NavigateCollection(System.Object,System.Object,System.Object) " >
<summary >
摰匧<EFBFBD> 韏瑁<EFBFBD> 嚗諹窈<EFBFBD> ∪ <EFBFBD> <EFBFBD> 其<EFBFBD> <EFBFBD> ∪ <EFBFBD> <EFBFBD> 臭<EFBFBD> <EFBFBD> 𠬍<EFBFBD> <EFBFBD> 滢蝙<EFBFBD> <EFBFBD> ForUpdate
【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,实体类型 {tbrefTypeName} 必须存在对应的 [Navigate(ManyToMany = x)] 集合属性
</summary>
</member>
<member name= "P :FreeSql.CoreStrings.Cannot_Be_NULL " >
<member name= "M :FreeSql.CoreStrings.ManyToMany_ParsingError_InconsistentType(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object) " >
<summary >
銝滩<EFBFBD> 銝<EFBFBD> null
【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,{tbmidCsName}.{trycolCsName} 和 {trytbCsName}.{trytbPrimarysCsName} 类型不一致
</summary>
</member>
<member name= "M:FreeSql.CoreStrings.C annot_Be_NULL_Name( System.Object)" >
<member name= "M:FreeSql.CoreStrings.M anyToMany_ParsingError_IntermediateClass_ErrorMessage(System.Object,System.Object,System.Object,System.Object, System.Object)" >
<summary >
{name} 銝滩<E98A9D> 銝<EFBFBD> null
【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,中间类 {tbmidCsName}.{midTypePropsTrytbName} 错误:{exMessage}
</summary>
</member>
<member name= "M:FreeSql.CoreStrings.C annot_Match_Property( System.Object)" >
<member name= "M:FreeSql.CoreStrings.M anyToMany_ParsingError_IntermediateClass_NotManyToOne_OneToOne(System.Object,System.Object,System.Object, System.Object)" >
<summary >
<EFBFBD> 䭾<EFBFBD> <EFBFBD> 寥<EFBFBD> {property}
【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,中间类 {tbmidCsName}.{midTypePropsTrytbName} 导航属性不是【ManyToOne】或【OneToOne】
</summary>
</member>
<member name= "M:FreeSql.CoreStrings.Cannot_Resolve_ExpressionTre e(System.Object)" >
<member name= "M:FreeSql.CoreStrings.Mapping_Exception_HasNo_SamePropertyNam e(System.Object)" >
<summary >
{property} <20> 䭾<EFBFBD> 閫<EFBFBD> <E996AB> 銝箄”颲曉<E9A2B2> <E69B89> <EFBFBD>
映射异常:{name} 没有一个属性名相同
</summary>
</member>
<member name= "P:FreeSql.CoreStrings.Check_UseConnectionString " >
<member name= "P:FreeSql.CoreStrings.MasterPool_IsNull_UseTransaction " >
<summary >
<EFBFBD> <EFBFBD> 㺭 masterConnectionString 銝滚虾銝箇征嚗諹窈璉<E7AA88> <E79289> <EFBFBD> UseConnectionString
Ado.MasterPool 值为 null, 该操作无法自启用事务, 请显式传递【事务对象】解决
</summary>
</member>
<member name= "P :FreeSql.CoreStrings.Commit " >
<member name= "M :FreeSql.CoreStrings.Missing_FreeSqlProvider_Package(System.Object) " >
<summary >
<EFBFBD> 𣂷漱
缺少 FreeSql 数据库实现包: FreeSql.Provider.{Provider}.dll, 可前往 nuget 下载
</summary>
</member>
<member name= "P :FreeSql.CoreStrings.Connection_Failed_Switch_Servers " >
<member name= "M :FreeSql.CoreStrings.Missing_FreeSqlProvider_Package_Reason(System.Object,System.Object) " >
<summary >
餈墧𦻖憭梯揖嚗<EFBFBD> <EFBFBD> 憭<EFBFBD> <EFBFBD> <EFBFBD> W <EFBFBD> 隞硋虾<EFBFBD> 冽<EFBFBD> <EFBFBD> ∪ 膥
缺少 FreeSql 数据库实现包:{dll},可前往 nuget 下载;如果存在 {dll} 依然报错(原因是环境问题导致反射不到类型),请在 UseConnectionString/UseConnectionFactory 第三个参数手工传入 typeof({providerType})
</summary>
</member>
<member name= "M:FreeSql.CoreStrings.Custom_Expression_ParsingError( System.Object)" >
<member name= "M:FreeSql.CoreStrings.Navigation_Bind_Number_Different(System.Object,System.Object,System.Object, System.Object)" >
<summary >
<EFBFBD> 芸<EFBFBD> 銋㕑”颲曉<EFBFBD> 閫<EFBFBD> <EFBFBD> <EFBFBD> 躰秤嚗𡁶掩<EFBFBD> <EFBFBD> {exp3MethodDeclaringType} <20> <> 閬<EFBFBD> <E996AC> 銋<EFBFBD> static ThreadLocal< ExpressionCall Context> 摮埈挾<E59F88> <E68CBE> <EFBFBD> 畾萸<E795BE> <E890B8> <EFBFBD> 畾蛛<E795BE> <E89B9B> 滩<EFBFBD> 銝㗇活<E39787> 鞾<EFBFBD> 嚗<EFBFBD>
</summary>
</member>
<member name= "P:FreeSql.CoreStrings.Custom_Reflection_IsNotNull" >
<summary >
Custom { <20> 滚<EFBFBD> 靽⊥<E99DBD> }銝滩<E98A9D> 銝箇征嚗峕聢撘𧶏<E69298> { <20> 蹱<EFBFBD> <E8B9B1> 䲮瘜訫<E7989C> }{ 蝛箸聢 }{ <20> 滚<EFBFBD> 靽⊥<E99DBD> }
</summary>
</member>
<member name= "P:FreeSql.CoreStrings.Custom_StaticMethodName_IsNotNull" >
<summary >
Custom { <20> 蹱<EFBFBD> <E8B9B1> 䲮瘜訫<E7989C> }銝滩<E98A9D> 銝箇征嚗峕聢撘𧶏<E69298> { <20> 蹱<EFBFBD> <E8B9B1> 䲮瘜訫<E7989C> }{ 蝛箸聢 }{ <20> 滚<EFBFBD> 靽⊥<E99DBD> }
啁𤌍({tbrefPrimarysLength}) 銝滨㮾<E6BBA8> <E3AEBE>
导航属性 {trytbTypeName}.{pnvName} 特性 [Navigate] Bind 数目({bindColumns Cou nt}) 与 外部主键数目({tbrefPrimarysLength}) 不相同
</summary>
</member>
<member name= "M:FreeSql.CoreStrings.Navigation_Missing_AsSelect(System.Object,System.Object)" >
@@ -5602,6 +5799,28 @@
请使用 fsql.InsertDict(dict) 方法插入字典数据
</summary>
</member>
<member name= "M:FreeSqlGlobalDynamicEntityExtensions.DynamicEntity(FreeSql.ICodeFirst,System.String,System.Attribute[])" >
<summary >
动态构建Class Type
</summary>
<returns > </returns>
</member>
<member name= "M:FreeSqlGlobalDynamicEntityExtensions.CreateInstance(FreeSql.Internal.Model.TableInfo,System.Collections.Generic.Dictionary{System.String,System.Object})" >
<summary >
根据字典,创建 table 对应的实体对象
</summary>
<param name= "table" > </param>
<param name= "dict" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSqlGlobalDynamicEntityExtensions.CreateDictionary(FreeSql.Internal.Model.TableInfo,System.Object)" >
<summary >
根据实体对象,创建 table 对应的字典
</summary>
<param name= "table" > </param>
<param name= "instance" > </param>
<returns > </returns>
</member>
<member name= "M:FreeSqlGlobalExpressionCallExtensions.Between(System.DateTime,System.DateTime,System.DateTime)" >
<summary >
C#: that >= between & & that < = and<para > </para>
@@ -6118,299 +6337,3 @@
</member>
</members>
</doc>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.And``2(System.Linq.Expressions.Expression{System.Func{``0,``1,System.Boolean}},System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1,System.Boolean}})" >
<summary >
雿輻鍂 and <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<param name= "exp1" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<param name= "exp2" > </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Or``2(System.Linq.Expressions.Expression{System.Func{``0,``1,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,``1,System.Boolean}})" >
<summary >
雿輻鍂 or <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Or``2(System.Linq.Expressions.Expression{System.Func{``0,``1,System.Boolean}},System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1,System.Boolean}})" >
<summary >
雿輻鍂 or <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<param name= "exp1" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<param name= "exp2" > </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Not``2(System.Linq.Expressions.Expression{System.Func{``0,``1,System.Boolean}},System.Boolean)" >
<summary >
撠<> lambda 銵刻噢撘誩<E69298> <E8AAA9> <EFBFBD>
</summary>
<param name= "exp" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.And``3(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}})" >
<summary >
雿輻鍂 and <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.And``3(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}},System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}})" >
<summary >
雿輻鍂 and <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<param name= "exp1" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<param name= "exp2" > </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Or``3(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}})" >
<summary >
雿輻鍂 or <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Or``3(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}},System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}})" >
<summary >
雿輻鍂 or <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<param name= "exp1" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<param name= "exp2" > </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Not``3(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,System.Boolean}},System.Boolean)" >
<summary >
撠<> lambda 銵刻噢撘誩<E69298> <E8AAA9> <EFBFBD>
</summary>
<param name= "exp" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.And``4(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}})" >
<summary >
雿輻鍂 and <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.And``4(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}},System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}})" >
<summary >
雿輻鍂 and <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<param name= "exp1" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<param name= "exp2" > </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Or``4(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}})" >
<summary >
雿輻鍂 or <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Or``4(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}},System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}})" >
<summary >
雿輻鍂 or <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<param name= "exp1" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<param name= "exp2" > </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Not``4(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,System.Boolean}},System.Boolean)" >
<summary >
撠<> lambda 銵刻噢撘誩<E69298> <E8AAA9> <EFBFBD>
</summary>
<param name= "exp" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.And``5(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}})" >
<summary >
雿輻鍂 and <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.And``5(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}},System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}})" >
<summary >
雿輻鍂 and <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<param name= "exp1" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<param name= "exp2" > </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Or``5(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}})" >
<summary >
雿輻鍂 or <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Or``5(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}},System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}})" >
<summary >
雿輻鍂 or <20> 潭𦻖銝支葵 lambda 銵刻噢撘<E599A2>
</summary>
<param name= "exp1" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<param name= "exp2" > </param>
<returns > </returns>
</member>
<member name= "M:System.Linq.Expressions.LambadaExpressionExtensions.Not``5(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,System.Boolean}},System.Boolean)" >
<summary >
撠<> lambda 銵刻噢撘誩<E69298> <E8AAA9> <EFBFBD>
</summary>
<param name= "exp" > </param>
<param name= "condition" > true <20> 嗥<EFBFBD> <E597A5> <EFBFBD> </param>
<returns > </returns>
</member>
<member name= "M:FreeUtil.NewMongodbId" >
<summary >
<20> <> <EFBFBD> 蝐颱撮Mongodb<64> <62> bjectId<49> 匧<EFBFBD> <E58CA7> <EFBFBD> <EFBFBD> <EFBFBD> 滚<EFBFBD> Guid
</summary>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Insert``1" >
<summary >
<20> 鍦<EFBFBD> <E98DA6> 唳旿
</summary>
<typeparam name= "T1" > </typeparam>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Insert``1(``0)" >
<summary >
<20> 鍦<EFBFBD> <E98DA6> 唳旿嚗䔶<E59A97> <E494B6> 亙<EFBFBD> 雿<EFBFBD>
</summary>
<typeparam name= "T1" > </typeparam>
<param name= "source" > </param>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Insert``1(``0[])" >
<summary >
<20> 鍦<EFBFBD> <E98DA6> 唳旿嚗䔶<E59A97> <E494B6> 亙<EFBFBD> 雿𤘪㺭蝏<E3BAAD>
</summary>
<typeparam name= "T1" > </typeparam>
<param name= "source" > </param>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Insert``1(System.Collections.Generic.List{``0})" >
<summary >
<20> 鍦<EFBFBD> <E98DA6> 唳旿嚗䔶<E59A97> <E494B6> 亙<EFBFBD> 雿㯄<E99BBF> <E3AF84> <EFBFBD>
</summary>
<typeparam name= "T1" > </typeparam>
<param name= "source" > </param>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Insert``1(System.Collections.Generic.IEnumerable{``0})" >
<summary >
<20> 鍦<EFBFBD> <E98DA6> 唳旿嚗䔶<E59A97> <E494B6> 亙<EFBFBD> 雿㯄<E99BBF> <E3AF84> <EFBFBD>
</summary>
<typeparam name= "T1" > </typeparam>
<param name= "source" > </param>
<returns > </returns>
</member>
<member name= "M:IFreeSql.InsertOrUpdate``1" >
<summary >
<20> 鍦<EFBFBD> <E98DA6> 𡝗凒<F0A19D97> 唳㺭<E594B3> 殷<EFBFBD> 甇文<E79487> <E69687> 賭<EFBFBD> 韏𡝗㺭<F0A19D97> 桀<EFBFBD> <E6A180> 寞<EFBFBD> 改<EFBFBD> 雿𡒊<E99BBF> <F0A1928A> 砍虾<E7A08D> 賭<EFBFBD> <E8B3AD> 舀<EFBFBD> 嚗㚁<E59A97> <E39A81> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 銝页<E98A9D> <para > </para>
MySql 5.6+: on duplicate key update<para > </para>
PostgreSQL 9.4+: on conflict do update<para > </para>
SqlServer 2008+: merge into<para > </para>
Oracle 11+: merge into<para > </para>
Sqlite: replace into<para > </para>
颲暹╪: merge into<para > </para>
鈭箏之<E7AE8F> 睲<EFBFBD> 嚗駅n conflict do update<para > </para>
蟡鮋<E89FA1> 𡄯<EFBFBD> merge into<para > </para>
MsAccess嚗帋<E59A97> <E5B88B> 舀<EFBFBD> <para > </para>
瘜冽<E7989C> <E586BD> 箏<EFBFBD> 嚗鎄reeSql.Repository 隞枏<E99A9E> 銋<EFBFBD> <E98A8B> InsertOrUpdate <20> 寞<EFBFBD> 嚗<EFBFBD> <E59A97> 靘肽<E99D98> <E882BD> 唳旿摨梶鸌<E6A2B6> 改<EFBFBD>
</summary>
<typeparam name= "T1" > </typeparam>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Update``1" >
<summary >
靽格㺿<E6A0BC> 唳旿
</summary>
<typeparam name= "T1" > </typeparam>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Update``1(System.Object)" >
<summary >
靽格㺿<E6A0BC> 唳旿嚗䔶<E59A97> <E494B6> 亙𢆡<E4BA99> <F0A286A1> 辺隞塚<E99A9E> 憒<EFBFBD> <E68692> 銝駁睸<E9A781> <E79DB8> | new[]{銝駁睸<E9A781> <E79DB8> 1,銝駁睸<E9A781> <E79DB8> 2} | TEntity1 | new[]{TEntity1,TEntity2} | new{id=1}
</summary>
<typeparam name= "T1" > </typeparam>
<param name= "dywhere" > 銝駁睸<EFBFBD> 潦<EFBFBD> <EFBFBD> 蜓<EFBFBD> 桀<EFBFBD> 潮<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 雿瓐<EFBFBD> <EFBFBD> <EFBFBD> 雿㯄<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 鈡<EFBFBD> 滚笆鞊~ <EFBFBD> <EFBFBD> 鈡<EFBFBD> 滚笆鞊⊿<EFBFBD> <EFBFBD> <EFBFBD> </param>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Select``1" >
<summary >
<20> 亥砭<E4BAA5> 唳旿
</summary>
<typeparam name= "T1" > </typeparam>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Select``1(System.Object)" >
<summary >
<20> 亥砭<E4BAA5> 唳旿嚗䔶<E59A97> <E494B6> 亙𢆡<E4BA99> <F0A286A1> 辺隞塚<E99A9E> 憒<EFBFBD> <E68692> 銝駁睸<E9A781> <E79DB8> | new[]{銝駁睸<E9A781> <E79DB8> 1,銝駁睸<E9A781> <E79DB8> 2} | TEntity1 | new[]{TEntity1,TEntity2} | new{id=1}
</summary>
<typeparam name= "T1" > </typeparam>
<param name= "dywhere" > 銝駁睸<EFBFBD> 潦<EFBFBD> <EFBFBD> 蜓<EFBFBD> 桀<EFBFBD> 潮<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 雿瓐<EFBFBD> <EFBFBD> <EFBFBD> 雿㯄<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 鈡<EFBFBD> 滚笆鞊~ <EFBFBD> <EFBFBD> 鈡<EFBFBD> 滚笆鞊⊿<EFBFBD> <EFBFBD> <EFBFBD> </param>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Delete``1" >
<summary >
<20> 𣳇膄<F0A3B387> 唳旿
</summary>
<typeparam name= "T1" > </typeparam>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Delete``1(System.Object)" >
<summary >
<20> 𣳇膄<F0A3B387> 唳旿嚗䔶<E59A97> <E494B6> 亙𢆡<E4BA99> <F0A286A1> 辺隞塚<E99A9E> 憒<EFBFBD> <E68692> 銝駁睸<E9A781> <E79DB8> | new[]{銝駁睸<E9A781> <E79DB8> 1,銝駁睸<E9A781> <E79DB8> 2} | TEntity1 | new[]{TEntity1,TEntity2} | new{id=1}
</summary>
<typeparam name= "T1" > </typeparam>
<param name= "dywhere" > 銝駁睸<EFBFBD> 潦<EFBFBD> <EFBFBD> 蜓<EFBFBD> 桀<EFBFBD> 潮<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 雿瓐<EFBFBD> <EFBFBD> <EFBFBD> 雿㯄<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 鈡<EFBFBD> 滚笆鞊~ <EFBFBD> <EFBFBD> 鈡<EFBFBD> 滚笆鞊⊿<EFBFBD> <EFBFBD> <EFBFBD> </param>
<returns > </returns>
</member>
<member name= "M:IFreeSql.Transaction(System.Action)" >
<summary >
撘<> <E69298> 臭<EFBFBD> <E887AD> ∴<EFBFBD> 銝齿𣈲<E9BDBF> <F0A388B2> <EFBFBD> 甇伐<E79487> <para > </para>
v1.5.0 <20> 喲𡡒鈭<F0A1A192> 瑪蝔衤<E89D94> <E8A1A4> ∟<EFBFBD> <E2889F> 嗉䌊<E59789> 冽<EFBFBD> 鈭斤<E988AD> <E696A4> 箏<EFBFBD>
</summary>
<param name= "handler" > 鈭见𦛚雿<EFBFBD> () => {}</param>
</member>
<member name= "M:IFreeSql.Transaction(System.Data.IsolationLevel,System.Action)" >
<summary >
撘<> <E69298> 臭<EFBFBD> <E887AD> ∴<EFBFBD> 銝齿𣈲<E9BDBF> <F0A388B2> <EFBFBD> 甇伐<E79487> <para > </para>
v1.5.0 <20> 喲𡡒鈭<F0A1A192> 瑪蝔衤<E89D94> <E8A1A4> ∟<EFBFBD> <E2889F> 嗉䌊<E59789> 冽<EFBFBD> 鈭斤<E988AD> <E696A4> 箏<EFBFBD>
</summary>
<param name= "isolationLevel" > </param>
<param name= "handler" > 鈭见𦛚雿<EFBFBD> () => {}</param>
</member>
<member name= "P:IFreeSql.Ado" >
<summary >
<20> 唳旿摨栞挪<E6A09E> 桀笆鞊<E7AC86>
</summary>
</member>
<member name= "P:IFreeSql.Aop" >
<summary >
<20> <> <EFBFBD> 㗇㜃<E39787> 芣䲮瘜閖<E7989C> <E99696> 刻<EFBFBD> <E588BB> <EFBFBD>
</summary>
</member>
<member name= "P:IFreeSql.CodeFirst" >
<summary >
CodeFirst 璅∪ <E79285> 撘<EFBFBD> <E69298> 𤑳㮾<F0A491B3> 單䲮瘜<E4B2AE>
</summary>
</member>
<member name= "P:IFreeSql.DbFirst" >
<summary >
DbFirst 璅∪ <E79285> 撘<EFBFBD> <E69298> 𤑳㮾<F0A491B3> 單䲮瘜<E4B2AE>
</summary>
</member>
<member name= "P:IFreeSql.GlobalFilter" >
<summary >
<20> 典<EFBFBD> 餈<EFBFBD> 誘霈曄蔭嚗<E894AD> 虾暺䁅恕<E48185> <E68195> <EFBFBD> 銝<EFBFBD> Select/Update/Delete <20> ∩辣
</summary>
</member>
</members>
</doc>