QueryableExtensions.SingleOrDefaultAsync 方法
包含受保護的成員
包含繼承的成員
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
非同步傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,此方法就會擲回例外狀況。
這個成員是多載的。如需這個成員的完整資訊,包含語法、使用方式和範例,請按一下多載清單中的名稱。
多載清單
名稱 | 描述 | |
---|---|---|
SingleOrDefaultAsync<TSource>(IQueryable<TSource>) | 非同步傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,此方法就會擲回例外狀況。 | |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) | 非同步傳回序列中符合指定之條件的唯一一個元素,如果沒有這類元素,則為預設值,如果有一個以上的元素符合條件,此方法就會擲回例外狀況。 | |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) | 非同步傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,此方法就會擲回例外狀況。 | |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) | 非同步傳回序列中符合指定之條件的唯一一個元素,如果沒有這類元素,則為預設值,如果有一個以上的元素符合條件,此方法就會擲回例外狀況。 |
靠上