共用方式為


IObjectSet<TEntity> 介面

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

定義允許對結果集的成員資格進行修改的 IQueryable 實作行為。

命名空間:  System.Data.Entity.Core.Objects
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")> _
Public Interface IObjectSet(Of TEntity As Class) _
    Inherits IQueryable(Of TEntity), IEnumerable(Of TEntity),  _
    IQueryable, IEnumerable
'用途
Dim instance As IObjectSet(Of TEntity)
[SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public interface IObjectSet<TEntity> : IQueryable<TEntity>, 
    IEnumerable<TEntity>, IQueryable, IEnumerable 
where TEntity : class
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1710:IdentifiersShouldHaveCorrectSuffix")]
generic<typename TEntity>
where TEntity : ref class 
public interface class IObjectSet : IQueryable<TEntity>, 
    IEnumerable<TEntity>, IQueryable, IEnumerable
[<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")>]
type IObjectSet<'TEntity when 'TEntity : not struct> =  
    interface 
        interface IQueryable<'TEntity>
        interface IEnumerable<'TEntity>
        interface IQueryable 
        interface IEnumerable 
    end
JScript does not support generic types and methods.

類型參數

  • TEntity
    從可查詢項目傳回的實體類型。

IObjectSet<TEntity> 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 ElementType (繼承自 IQueryable)。
公用屬性 Expression (繼承自 IQueryable)。
公用屬性 Provider (繼承自 IQueryable)。

靠上

方法

  名稱 描述
公用方法 AddObject 通知集合必須將代表新實體的物件加入至集合中。
公用方法 Attach 通知集合必須將代表現有實體的物件加入至集合中。
公用方法 DeleteObject 通知集合必須從集合中刪除代表現有實體的物件。
公用方法 Detach 通知集合必須從集合中卸離代表現有實體的物件。
公用方法 GetEnumerator (繼承自 IEnumerable<TEntity>)。

靠上

擴充方法

  名稱 描述
公用擴充方法 AllAsync<TEntity>(Expression<Func<TEntity, Boolean>>) 多載。 非同步判斷序列的所有元素是否都符合條件。 (以 QueryableExtensions 定義。)
公用擴充方法 AllAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) 多載。 非同步判斷序列的所有元素是否都符合條件。 (以 QueryableExtensions 定義。)
公用擴充方法 AnyAsync<TEntity>() 多載。 非同步判斷序列是否包含任何元素。 (以 QueryableExtensions 定義。)
公用擴充方法 AnyAsync<TEntity>(CancellationToken) 多載。 非同步判斷序列是否包含任何元素。 (以 QueryableExtensions 定義。)
公用擴充方法 AnyAsync<TEntity>(Expression<Func<TEntity, Boolean>>) 多載。 非同步判斷序列的任何元素是否符合條件。 (以 QueryableExtensions 定義。)
公用擴充方法 AnyAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) 多載。 非同步判斷序列的任何元素是否符合條件。 (以 QueryableExtensions 定義。)
公用擴充方法 AsNoTracking() 多載。 傳回新的查詢,其中傳回的實體將不會在 DbContextObjectContext 中快取。此方法的運作方式是藉由呼叫基礎查詢物件的 AsNoTracking 方法。如果基礎查詢物件沒有 AsNoTracking 方法,則呼叫此方法沒有任何作用。 (以 QueryableExtensions 定義。)
公用擴充方法 AsNoTracking<TEntity>() 多載。 傳回新的查詢,其中傳回的實體將不會在 DbContextObjectContext 中快取。此方法的運作方式是藉由呼叫基礎查詢物件的 AsNoTracking 方法。如果基礎查詢物件沒有 AsNoTracking 方法,則呼叫此方法沒有任何作用。 (以 QueryableExtensions 定義。)
公用擴充方法 AsStreaming() 多載。 傳回會串流結果而非緩衝處理的新查詢。此方法的運作方式是藉由呼叫基礎查詢物件的 AsStreaming 方法。如果基礎查詢物件沒有 AsStreaming 方法,則呼叫此方法沒有任何作用。 (以 QueryableExtensions 定義。)
公用擴充方法 AsStreaming<TEntity>() 多載。 傳回會串流結果而非緩衝處理的新查詢。此方法的運作方式是藉由呼叫基礎查詢物件的 AsStreaming 方法。如果基礎查詢物件沒有 AsStreaming 方法,則呼叫此方法沒有任何作用。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Int32>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Int32 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Int32 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Int64>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Int64 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Int64 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Single>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Single 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Single>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Single 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Double>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Double 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Double>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Double 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Decimal>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Decimal 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Decimal 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Int32>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Int32 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Int32 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Int64>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Int64 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Int64 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Single>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Single 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Single>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Single 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Double>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Double 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Double>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Double 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Decimal>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Decimal 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Decimal 值序列的平均值。 (以 QueryableExtensions 定義。)
公用擴充方法 ContainsAsync<TEntity>(TEntity) 多載。 使用預設的相等比較子 (Comparer) 來非同步判斷序列是否包含指定的元素。 (以 QueryableExtensions 定義。)
公用擴充方法 ContainsAsync<TEntity>(TEntity, CancellationToken) 多載。 使用預設的相等比較子 (Comparer) 來非同步判斷序列是否包含指定的元素。 (以 QueryableExtensions 定義。)
公用擴充方法 CountAsync<TEntity>() 多載。 非同步傳回序列中的元素數。 (以 QueryableExtensions 定義。)
公用擴充方法 CountAsync<TEntity>(CancellationToken) 多載。 非同步傳回序列中的元素數。 (以 QueryableExtensions 定義。)
公用擴充方法 CountAsync<TEntity>(Expression<Func<TEntity, Boolean>>) 多載。 非同步傳回序列中符合條件的元素數。 (以 QueryableExtensions 定義。)
公用擴充方法 CountAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) 多載。 非同步傳回序列中符合條件的元素數。 (以 QueryableExtensions 定義。)
公用擴充方法 FirstAsync<TEntity>() 多載。 非同步傳回序列的第一個元素。 (以 QueryableExtensions 定義。)
公用擴充方法 FirstAsync<TEntity>(CancellationToken) 多載。 非同步傳回序列的第一個元素。 (以 QueryableExtensions 定義。)
公用擴充方法 FirstAsync<TEntity>(Expression<Func<TEntity, Boolean>>) 多載。 非同步傳回序列中符合指定之條件的第一個元素。 (以 QueryableExtensions 定義。)
公用擴充方法 FirstAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) 多載。 非同步傳回序列中符合指定之條件的第一個元素。 (以 QueryableExtensions 定義。)
公用擴充方法 FirstOrDefaultAsync<TEntity>() 多載。 非同步傳回序列的第一個元素,如果序列未包含任何元素,則傳回預設值。 (以 QueryableExtensions 定義。)
公用擴充方法 FirstOrDefaultAsync<TEntity>(CancellationToken) 多載。 非同步傳回序列的第一個元素,如果序列未包含任何元素,則傳回預設值。 (以 QueryableExtensions 定義。)
公用擴充方法 FirstOrDefaultAsync<TEntity>(Expression<Func<TEntity, Boolean>>) 多載。 非同步傳回序列中符合指定之條件的第一個元素,如果找不到這類元素,則傳回預設值。 (以 QueryableExtensions 定義。)
公用擴充方法 FirstOrDefaultAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) 多載。 非同步傳回序列中符合指定之條件的第一個元素,如果找不到這類元素,則傳回預設值。 (以 QueryableExtensions 定義。)
公用擴充方法 ForEachAsync(Action<Object>) 多載。 非同步列舉查詢結果,並針對每個項目執行指定動作。 (以 QueryableExtensions 定義。)
公用擴充方法 ForEachAsync(Action<Object>, CancellationToken) 多載。 非同步列舉查詢結果,並針對每個項目執行指定動作。 (以 QueryableExtensions 定義。)
公用擴充方法 ForEachAsync<TEntity>(Action<TEntity>) 多載。 非同步列舉查詢結果,並針對每個項目執行指定動作。 (以 QueryableExtensions 定義。)
公用擴充方法 ForEachAsync<TEntity>(Action<TEntity>, CancellationToken) 多載。 非同步列舉查詢結果,並針對每個項目執行指定動作。 (以 QueryableExtensions 定義。)
公用擴充方法 Include(String) 多載。 指定要包含在查詢結果中的相關物件。 (以 QueryableExtensions 定義。)
公用擴充方法 Include<TEntity>(String) 多載。 指定要包含在查詢結果中的相關物件。 (以 QueryableExtensions 定義。)
公用擴充方法 Include<TEntity, TProperty>(Expression<Func<TEntity, TProperty>>) 多載。 指定要包含在查詢結果中的相關物件。 (以 QueryableExtensions 定義。)
公用擴充方法 Load 列舉查詢,這樣一來,針對類似 DbSet<TEntity>ObjectSet<TEntity>ObjectQuery<T> 和其他的伺服器查詢而言,查詢結果將會載入相關聯的 DbContextObjectContext 或用戶端的其他快取中。這相當於呼叫 ToList 然後捨棄此清單,而沒有實際建立此清單的負荷。 (以 QueryableExtensions 定義。)
公用擴充方法 LoadAsync() 多載。 非同步列舉查詢,這樣一來,針對類似 DbSet<TEntity>ObjectSet<TEntity>ObjectQuery<T> 和其他的伺服器查詢而言,查詢結果將會載入相關聯的 DbContextObjectContext 或用戶端的其他快取中。這相當於呼叫 ToList 然後捨棄此清單,而沒有實際建立此清單的負荷。 (以 QueryableExtensions 定義。)
公用擴充方法 LoadAsync(CancellationToken) 多載。 非同步列舉查詢,這樣一來,針對類似 DbSet<TEntity>ObjectSet<TEntity>ObjectQuery<T> 和其他的伺服器查詢而言,查詢結果將會載入相關聯的 DbContextObjectContext 或用戶端的其他快取中。這相當於呼叫 ToList 然後捨棄此清單,而沒有實際建立此清單的負荷。 (以 QueryableExtensions 定義。)
公用擴充方法 LongCountAsync<TEntity>() 多載。 非同步傳回 Int64,表示序列中的元素總數。 (以 QueryableExtensions 定義。)
公用擴充方法 LongCountAsync<TEntity>(CancellationToken) 多載。 非同步傳回 Int64,表示序列中的元素總數。 (以 QueryableExtensions 定義。)
公用擴充方法 LongCountAsync<TEntity>(Expression<Func<TEntity, Boolean>>) 多載。 非同步傳回 Int64,表示序列中符合條件的元素數。 (以 QueryableExtensions 定義。)
公用擴充方法 LongCountAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) 多載。 非同步傳回 Int64,表示序列中符合條件的元素數。 (以 QueryableExtensions 定義。)
公用擴充方法 MaxAsync<TEntity>() 多載。 非同步傳回序列的最大值。 (以 QueryableExtensions 定義。)
公用擴充方法 MaxAsync<TEntity>(CancellationToken) 多載。 非同步傳回序列的最大值。 (以 QueryableExtensions 定義。)
公用擴充方法 MaxAsync<TEntity, TResult>(Expression<Func<TEntity, TResult>>) 多載。 對序列的每個元素非同步叫用投影函式,並傳回最大的結果值。 (以 QueryableExtensions 定義。)
公用擴充方法 MaxAsync<TEntity, TResult>(Expression<Func<TEntity, TResult>>, CancellationToken) 多載。 對序列的每個元素非同步叫用投影函式,並傳回最大的結果值。 (以 QueryableExtensions 定義。)
公用擴充方法 MinAsync<TEntity>() 多載。 非同步傳回序列的最小值。 (以 QueryableExtensions 定義。)
公用擴充方法 MinAsync<TEntity>(CancellationToken) 多載。 非同步傳回序列的最小值。 (以 QueryableExtensions 定義。)
公用擴充方法 MinAsync<TEntity, TResult>(Expression<Func<TEntity, TResult>>) 多載。 對序列的每個元素非同步叫用投影函式,並傳回最小的結果值。 (以 QueryableExtensions 定義。)
公用擴充方法 MinAsync<TEntity, TResult>(Expression<Func<TEntity, TResult>>, CancellationToken) 多載。 對序列的每個元素非同步叫用投影函式,並傳回最小的結果值。 (以 QueryableExtensions 定義。)
公用擴充方法 SingleAsync<TEntity>() 多載。 非同步傳回序列的唯一一個元素,如果序列中不是正好一個元素,則擲回例外狀況。 (以 QueryableExtensions 定義。)
公用擴充方法 SingleAsync<TEntity>(CancellationToken) 多載。 非同步傳回序列的唯一一個元素,如果序列中不是正好一個元素,則擲回例外狀況。 (以 QueryableExtensions 定義。)
公用擴充方法 SingleAsync<TEntity>(Expression<Func<TEntity, Boolean>>) 多載。 非同步傳回序列中符合指定條件的唯一一個元素,如果有一個以上這類元素,則擲回例外狀況。 (以 QueryableExtensions 定義。)
公用擴充方法 SingleAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) 多載。 非同步傳回序列中符合指定條件的唯一一個元素,如果有一個以上這類元素,則擲回例外狀況。 (以 QueryableExtensions 定義。)
公用擴充方法 SingleOrDefaultAsync<TEntity>() 多載。 非同步傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,此方法就會擲回例外狀況。 (以 QueryableExtensions 定義。)
公用擴充方法 SingleOrDefaultAsync<TEntity>(CancellationToken) 多載。 非同步傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,此方法就會擲回例外狀況。 (以 QueryableExtensions 定義。)
公用擴充方法 SingleOrDefaultAsync<TEntity>(Expression<Func<TEntity, Boolean>>) 多載。 非同步傳回序列中符合指定之條件的唯一一個元素,如果沒有這類元素,則為預設值,如果有一個以上的元素符合條件,此方法就會擲回例外狀況。 (以 QueryableExtensions 定義。)
公用擴充方法 SingleOrDefaultAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) 多載。 非同步傳回序列中符合指定之條件的唯一一個元素,如果沒有這類元素,則為預設值,如果有一個以上的元素符合條件,此方法就會擲回例外狀況。 (以 QueryableExtensions 定義。)
公用擴充方法 Skip<TEntity> 略過序列中指定的元素數,然後傳回其餘元素。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Int32>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Int32 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Int32 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Int64>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Int64 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Int64 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Single>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Single 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Single>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Single 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Double>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Double 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Double>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Double 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Decimal>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Decimal 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Decimal 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Int32>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Int32 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Int32 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Int64>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Int64 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Int64 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Single>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Single 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Single>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Single 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Double>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Double 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Double>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Double 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Decimal>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之 Decimal 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>, CancellationToken) 多載。 非同步計算在輸入序列中各元素上叫用投影函式後所取得之可為 Null 之 Decimal 值序列的加總。 (以 QueryableExtensions 定義。)
公用擴充方法 Take<TEntity> 從序列開頭傳回指定的連續元素數。 (以 QueryableExtensions 定義。)
公用擴充方法 ToArrayAsync<TEntity>() 多載。 透過以非同步方式列舉從 IQueryable<T> 建立陣列。 (以 QueryableExtensions 定義。)
公用擴充方法 ToArrayAsync<TEntity>(CancellationToken) 多載。 透過以非同步方式列舉從 IQueryable<T> 建立陣列。 (以 QueryableExtensions 定義。)
公用擴充方法 ToDictionaryAsync<TEntity, TKey>(Func<TEntity, TKey>) 多載。 根據指定的索引鍵選取器函式,透過以非同步方式列舉的方式從 IQueryable<T> 建立 Dictionary<TKey, TValue>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToDictionaryAsync<TEntity, TKey>(Func<TEntity, TKey>, CancellationToken) 多載。 根據指定的索引鍵選取器函式,透過以非同步方式列舉的方式從 IQueryable<T> 建立 Dictionary<TKey, TValue>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToDictionaryAsync<TEntity, TKey>(Func<TEntity, TKey>, IEqualityComparer<TKey>) 多載。 根據指定的索引鍵選取器函式和比較子,透過以非同步方式列舉從 IQueryable<T> 建立 Dictionary<TKey, TValue>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToDictionaryAsync<TEntity, TKey>(Func<TEntity, TKey>, IEqualityComparer<TKey>, CancellationToken) 多載。 根據指定的索引鍵選取器函式和比較子,透過以非同步方式列舉從 IQueryable<T> 建立 Dictionary<TKey, TValue>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToDictionaryAsync<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>) 多載。 根據指定的索引鍵選取器以及元素選取器函式,透過以非同步方式列舉從 IQueryable<T> 建立 Dictionary<TKey, TValue>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToDictionaryAsync<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, CancellationToken) 多載。 根據指定的索引鍵選取器以及元素選取器函式,透過以非同步方式列舉從 IQueryable<T> 建立 Dictionary<TKey, TValue>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToDictionaryAsync<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, IEqualityComparer<TKey>) 多載。 根據指定的索引鍵選取器函式、比較子和元素選取器函式,透過以非同步方式列舉從 IQueryable<T> 建立 Dictionary<TKey, TValue>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToDictionaryAsync<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, IEqualityComparer<TKey>, CancellationToken) 多載。 根據指定的索引鍵選取器函式、比較子和元素選取器函式,透過以非同步方式列舉從 IQueryable<T> 建立 Dictionary<TKey, TValue>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToListAsync() 多載。 透過以非同步方式列舉從 IQueryable 建立 List<T>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToListAsync(CancellationToken) 多載。 透過以非同步方式列舉從 IQueryable 建立 List<T>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToListAsync<TEntity>() 多載。 透過以非同步方式列舉從 IQueryable<T> 建立 List<T>。 (以 QueryableExtensions 定義。)
公用擴充方法 ToListAsync<TEntity>(CancellationToken) 多載。 透過以非同步方式列舉從 IQueryable<T> 建立 List<T>。 (以 QueryableExtensions 定義。)

靠上

請參閱

參考

System.Data.Entity.Core.Objects 命名空間