SqlHelperQueryAsyncT Method
異步查詢資料庫
Namespace: eBizprise.FrameworkAssembly: eBizprise.Framework.Database.SqlHelper (in eBizprise.Framework.Database.SqlHelper.dll) Version: 25.0.2.0+adf38c4ccb2bf98d8ad258a6278302b5e05a94ed
public Task<DatabaseResult<IEnumerable<T>>> QueryAsync<T>()
- T
- 回傳類型
TaskDatabaseResultIEnumerableTDatabaseResult<IEnumerable<T>>
using (SqlHelper sqlHelper = new SqlHelper("SqlServer"))
{
DatabaseResult<IEnumerable<Employee>> result = sqlHelper.Query<Employee>();
if (result.IsSuccess) {
IEnumerable<Employee> employees = result.Result;
//Do something
} else {
Exception exception = result.Exception;
//Error handling
}
}
| Date | Version | Description |
|---|
| 2020/09/28 | 1.0.21.0 | 增加異步處理機制 |
| 2025/09/19 | 25.0.0.0 | 彙整2025年度初版 |