- 增加 ToDataTableByPropertyNameAsync 方法;

This commit is contained in:
2881099
2021-12-10 12:21:10 +08:00
parent 487913f7ef
commit d39c72df2c
3 changed files with 239 additions and 183 deletions

View File

@ -18,6 +18,7 @@ namespace FreeSql
#if net40
#else
Task<DataTable> ToDataTableAsync(string field = null, CancellationToken cancellationToken = default);
Task<DataTable> ToDataTableByPropertyNameAsync(string[] properties, CancellationToken cancellationToken = default);
Task<Dictionary<TKey, T1>> ToDictionaryAsync<TKey>(Func<T1, TKey> keySelector, CancellationToken cancellationToken = default);
Task<Dictionary<TKey, TElement>> ToDictionaryAsync<TKey, TElement>(Func<T1, TKey> keySelector, Func<T1, TElement> elementSelector, CancellationToken cancellationToken = default);
Task<List<T1>> ToListAsync(bool includeNestedMembers = false, CancellationToken cancellationToken = default);