FreeSql/Extensions/FreeSql.Extensions.Linq/FreeSql.Extensions.Linq.xml
2024-11-13 18:18:28 +08:00

62 lines
3.4 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0"?>
<doc>
<assembly>
<name>FreeSql.Extensions.Linq</name>
</assembly>
<members>
<member name="M:FreeSqlExtensionsLinqSql.AsQueryable``1(FreeSql.ISelect{``0})">
<summary>
将 ISelect&lt;T1&gt; 转换为 IQueryable&lt;T1&gt;<para></para>
用于扩展如abp IRepository GetAll() 接口方法需要返回 IQueryable 对象<para></para>
提示IQueryable 方法污染严重,查询功能的实现也不理想,应尽量避免此转换<para></para>
IQueryable&lt;T1&gt; 扩展方法 RestoreToSelect() 可以还原为 ISelect&lt;T1&gt;
</summary>
<returns></returns>
</member>
<member name="M:FreeSqlExtensionsLinqSql.RestoreToSelect``1(System.Linq.IQueryable{``0})">
<summary>
将 IQueryable&lt;T1&gt; 转换为 ISelect&lt;T1&gt;<para></para>
前提IQueryable 必须由 FreeSql.Extensions.Linq.QueryableProvider 实现
</summary>
<typeparam name="T1"></typeparam>
<param name="that"></param>
<returns></returns>
</member>
<member name="M:FreeSqlExtensionsLinqSql.Select``2(FreeSql.ISelect{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
<summary>
【linq to sql】专用扩展方法不建议直接使用
</summary>
</member>
<member name="M:FreeSqlExtensionsLinqSql.Join``4(FreeSql.ISelect{``0},FreeSql.ISelect{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,``1,``3}})">
<summary>
【linq to sql】专用扩展方法不建议直接使用
</summary>
</member>
<member name="M:FreeSqlExtensionsLinqSql.GroupJoin``4(FreeSql.ISelect{``0},FreeSql.ISelect{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,FreeSql.ISelect{``1},``3}})">
<summary>
【linq to sql】专用扩展方法不建议直接使用
</summary>
</member>
<member name="M:FreeSqlExtensionsLinqSql.SelectMany``3(FreeSql.ISelect{``0},System.Linq.Expressions.Expression{System.Func{``0,FreeSql.ISelect{``1}}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2}})">
<summary>
【linq to sql】专用扩展方法不建议直接使用
</summary>
</member>
<member name="M:FreeSqlExtensionsLinqSql.DefaultIfEmpty``1(FreeSql.ISelect{``0})">
<summary>
【linq to sql】专用扩展方法不建议直接使用
</summary>
</member>
<member name="M:FreeSqlExtensionsLinqSql.ThenBy``2(FreeSql.ISelect{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
<summary>
【linq to sql】专用扩展方法不建议直接使用
</summary>
</member>
<member name="M:FreeSqlExtensionsLinqSql.ThenByDescending``2(FreeSql.ISelect{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
<summary>
【linq to sql】专用扩展方法不建议直接使用
</summary>
</member>
</members>
</doc>