mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			89 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0"?>
 | 
						||
<doc>
 | 
						||
    <assembly>
 | 
						||
        <name>FreeSql.Extensions.ZeroEntity</name>
 | 
						||
    </assembly>
 | 
						||
    <members>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.#ctor(IFreeSql,FreeSql.Extensions.ZeroEntity.TableDescriptor[],System.Boolean)">
 | 
						||
            <summary>
 | 
						||
            创建新的ZeroDbCotext实例
 | 
						||
            </summary>
 | 
						||
            <param name="orm">IfreeSql 对象</param>
 | 
						||
            <param name="schemas">动态表结构描述</param>
 | 
						||
            <param name="syncStructure">是否强制同步表结构</param>
 | 
						||
            <exception cref="T:FreeSql.Extensions.ZeroEntity.Models.SchemaValidationResult"> Schema 未验证通过时抛出验证异常</exception>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.#ctor(IFreeSql)">
 | 
						||
            <summary>
 | 
						||
            初始化一个 ZeroDbContext 对象,暂不指定任何Schema
 | 
						||
            </summary>
 | 
						||
            <param name="orm"></param>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.SyncTableStructure(System.String)">
 | 
						||
            <summary>
 | 
						||
            同步指定表结构
 | 
						||
            </summary>
 | 
						||
            <param name="name"></param>
 | 
						||
        </member>
 | 
						||
        <member name="P:FreeSql.Extensions.ZeroEntity.ZeroDbContext.Select">
 | 
						||
            <summary>
 | 
						||
            【有状态管理】自动 Include 查询
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.SelectNoTracking(System.String)">
 | 
						||
            <summary>
 | 
						||
            【无状态管理】指定表查询
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="P:FreeSql.Extensions.ZeroEntity.ZeroDbContext.ChangeReport.ChangeInfo.BeforeObject">
 | 
						||
            <summary>
 | 
						||
            Type = Update 的时候,获取更新之前的对象
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="P:FreeSql.Extensions.ZeroEntity.ZeroDbContext.ChangeReport.Report">
 | 
						||
            <summary>
 | 
						||
            实体变化记录
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="P:FreeSql.Extensions.ZeroEntity.ZeroDbContext.ChangeReport.OnChange">
 | 
						||
            <summary>
 | 
						||
            实体变化事件
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.SelectImpl.LeftJoin(System.String,System.String[])">
 | 
						||
            <summary>
 | 
						||
            举例1:LeftJoin("table1", "id", "user.id") -> LEFT JOIN [table1] b ON b.[id] = a.[id]<para></para>
 | 
						||
            举例2:LeftJoin("table1", "id", "user.id", "xid", "user.xid") -> LEFT JOIN [table1] b ON b.[id] = [a].id] AND b.[xid] = a.[xid]
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.SelectImpl.InnerJoin(System.String,System.String[])">
 | 
						||
            <summary>
 | 
						||
            举例1:InnerJoin("table1", "id", "user.id") -> INNER JOIN [table1] b ON b.[id] = a.[id]<para></para>
 | 
						||
            举例2:InnerJoin("table1", "id", "user.id", "xid", "user.xid") -> INNER JOIN [table1] b ON b.[id] = [a].id] AND b.[xid] = a.[xid]
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.SelectImpl.RightJoin(System.String,System.String[])">
 | 
						||
            <summary>
 | 
						||
            举例1:RightJoin("table1", "id", "user.id") -> RIGTH JOIN [table1] b ON b.[id] = a.[id]<para></para>
 | 
						||
            举例2:RightJoin("table1", "id", "user.id", "xid", "user.xid") -> RIGTH JOIN [table1] b ON b.[id] = [a].id] AND b.[xid] = a.[xid]
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.SelectImpl.Where(System.Collections.Generic.IEnumerable{System.Collections.Generic.Dictionary{System.String,System.Object}})">
 | 
						||
            <summary>
 | 
						||
            WHERE [Id] IN (...)
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.SelectImpl.Where(System.Object)">
 | 
						||
            <summary>
 | 
						||
            Where(new { Year = 2017, CategoryId = 198, IsPublished = true })<para></para>
 | 
						||
            WHERE [Year] = 2017 AND [CategoryId] = 198 AND [IsPublished] = 1
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
        <member name="M:FreeSql.Extensions.ZeroEntity.ZeroDbContext.SelectImpl.Where(System.String,System.Object)">
 | 
						||
            <summary>
 | 
						||
            WHERE [field] = ..
 | 
						||
            </summary>
 | 
						||
        </member>
 | 
						||
    </members>
 | 
						||
</doc>
 |