共用方式為


QueryableExtensions 類別

定義

用於 Entity Framework LINQ 查詢的實用擴充方法。

public static class QueryableExtensions
type QueryableExtensions = class
Public Module QueryableExtensions
繼承
QueryableExtensions

方法

AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

以非同步方式判斷序列的所有元素是否符合條件。

AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

以非同步方式判斷序列的所有元素是否符合條件。

AnyAsync<TSource>(IQueryable<TSource>)

以非同步方式判斷序列是否包含任何專案。

AnyAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式判斷序列是否包含任何專案。

AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

以非同步方式判斷序列的任何專案是否符合條件。

AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

以非同步方式判斷序列的任何專案是否符合條件。

AsNoTracking(IQueryable)

傳回新的查詢,其中傳回的實體將不會在 或 ObjectContextDbContext 快取。 這個方法的運作方式是藉由呼叫基礎查詢物件的 AsNoTracking 方法。 如果基礎查詢物件沒有 AsNoTracking 方法,則呼叫這個方法不會有任何影響。

AsNoTracking<T>(IQueryable<T>)

傳回新的查詢,其中傳回的實體將不會在 或 ObjectContextDbContext 快取。 這個方法的運作方式是藉由呼叫基礎查詢物件的 AsNoTracking 方法。 如果基礎查詢物件沒有 AsNoTracking 方法,則呼叫這個方法不會有任何影響。

AsStreaming(IQueryable)
已淘汰.

傳回新的查詢,此查詢會串流結果,而不是緩衝處理。 此方法的運作方式是呼叫基礎查詢物件的 AsStreaming 方法。 如果基礎查詢物件沒有 AsStreaming 方法,則呼叫此方法將不會有任何影響。

AsStreaming<T>(IQueryable<T>)
已淘汰.

傳回新的查詢,此查詢會串流結果,而不是緩衝處理。 此方法的運作方式是呼叫基礎查詢物件的 AsStreaming 方法。 如果基礎查詢物件沒有 AsStreaming 方法,則呼叫此方法將不會有任何影響。

AverageAsync(IQueryable<Decimal>)

以非同步方式計算值序列 Decimal 的平均值。

AverageAsync(IQueryable<Decimal>, CancellationToken)

以非同步方式計算值序列 Decimal 的平均值。

AverageAsync(IQueryable<Double>)

以非同步方式計算值序列 Double 的平均值。

AverageAsync(IQueryable<Double>, CancellationToken)

以非同步方式計算值序列 Double 的平均值。

AverageAsync(IQueryable<Int32>)

以非同步方式計算值序列 Int32 的平均值。

AverageAsync(IQueryable<Int32>, CancellationToken)

以非同步方式計算值序列 Int32 的平均值。

AverageAsync(IQueryable<Int64>)

以非同步方式計算值序列 Int64 的平均值。

AverageAsync(IQueryable<Int64>, CancellationToken)

以非同步方式計算值序列 Int64 的平均值。

AverageAsync(IQueryable<Nullable<Decimal>>)

以非同步方式計算可為 Decimal Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)

以非同步方式計算可為 Decimal Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Double>>)

以非同步方式計算可為 Double Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)

以非同步方式計算可為 Double Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Int32>>)

以非同步方式計算可為 Int32 Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)

以非同步方式計算可為 Int32 Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Int64>>)

以非同步方式計算可為 Int64 Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)

以非同步方式計算可為 Int64 Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Single>>)

以非同步方式計算可為 Single Null 值序列的平均值。

AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)

以非同步方式計算可為 Single Null 值序列的平均值。

AverageAsync(IQueryable<Single>)

以非同步方式計算值序列 Single 的平均值。

AverageAsync(IQueryable<Single>, CancellationToken)

以非同步方式計算值序列 Single 的平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Decimal 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Decimal 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Double 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Double 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Int32 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Int32 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Int64 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Int64 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

以非同步方式計算在 Decimal 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

以非同步方式計算在 Decimal 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

以非同步方式計算在 Double 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

以非同步方式計算在 Double 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

以非同步方式計算在 Int32 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

以非同步方式計算在 Int32 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

以非同步方式計算在 Int64 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

以非同步方式計算在 Int64 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

以非同步方式計算在 Single 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

以非同步方式計算在 Single 輸入序列的每個元素上叫用投影函式取得之可為 Null 值的序列平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Single 平均值。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得的值序列 Single 平均值。

ContainsAsync<TSource>(IQueryable<TSource>, TSource)

以非同步方式判斷序列是否使用預設相等比較子來包含指定的專案。

ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken)

以非同步方式判斷序列是否使用預設相等比較子來包含指定的專案。

CountAsync<TSource>(IQueryable<TSource>)

以非同步方式傳回序列中的專案數目。

CountAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式傳回序列中的專案數目。

CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

以非同步方式傳回序列中滿足條件的專案數目。

CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

以非同步方式傳回序列中滿足條件的專案數目。

FirstAsync<TSource>(IQueryable<TSource>)

以非同步方式傳回序列的第一個專案。

FirstAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式傳回序列的第一個專案。

FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

以非同步方式傳回符合指定條件之序列的第一個專案。

FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

以非同步方式傳回符合指定條件之序列的第一個專案。

FirstOrDefaultAsync<TSource>(IQueryable<TSource>)

以非同步方式傳回序列的第一個專案,如果序列不包含任何專案,則傳回預設值。

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式傳回序列的第一個專案,如果序列不包含任何專案,則傳回預設值。

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

以非同步方式傳回序列的第一個專案,如果找不到這類專案,則符合指定的條件或預設值。

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

以非同步方式傳回序列的第一個專案,如果找不到這類專案,則符合指定的條件或預設值。

ForEachAsync(IQueryable, Action<Object>)

以非同步方式列舉查詢結果,並在每個元素上執行指定的動作。

ForEachAsync(IQueryable, Action<Object>, CancellationToken)

以非同步方式列舉查詢結果,並在每個元素上執行指定的動作。

ForEachAsync<T>(IQueryable<T>, Action<T>)

以非同步方式列舉查詢結果,並在每個元素上執行指定的動作。

ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken)

以非同步方式列舉查詢結果,並在每個元素上執行指定的動作。

Include(IQueryable, String)

指定要包含在查詢結果中的相關物件。

Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>)

指定要包含在查詢結果中的相關物件。

Include<T>(IQueryable<T>, String)

指定要包含在查詢結果中的相關物件。

Load(IQueryable)

列舉查詢,例如 、 ObjectSet<TEntity> 、 和其他查詢的伺服器查詢 DbSet<TEntity> ,查詢的結果將會載入至相關聯的 DbContextObjectContext 或用戶端上的其他快 ObjectQuery<T> 取。 這相當於呼叫 ToList,然後捨棄清單,而不需要實際建立清單的額外負荷。

LoadAsync(IQueryable)

以非同步方式列舉查詢,以便針對 、、 ObjectQuery<T> 和 等伺服器查詢 DbSet<TEntity>ObjectSet<TEntity> ,查詢的結果會載入到相關聯的 DbContext 用戶端 ObjectContext 或其他快取中。 這相當於呼叫 ToList,然後捨棄清單,而不需要實際建立清單的額外負荷。

LoadAsync(IQueryable, CancellationToken)

以非同步方式列舉查詢,以便針對 、、 ObjectQuery<T> 和 等伺服器查詢 DbSet<TEntity>ObjectSet<TEntity> ,查詢的結果會載入到相關聯的 DbContext 用戶端 ObjectContext 或其他快取中。 這相當於呼叫 ToList,然後捨棄清單,而不需要實際建立清單的額外負荷。

LongCountAsync<TSource>(IQueryable<TSource>)

以非同步方式傳回 , Int64 表示序列中的專案總數。

LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式傳回 , Int64 表示序列中的專案總數。

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

以非同步方式傳回 , Int64 表示序列中滿足條件的專案數目。

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

以非同步方式傳回 , Int64 表示序列中滿足條件的專案數目。

MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

以非同步方式在序列的每個元素上叫用投影函式,並傳回產生的最大值。

MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)

以非同步方式在序列的每個元素上叫用投影函式,並傳回產生的最大值。

MaxAsync<TSource>(IQueryable<TSource>)

以非同步方式傳回序列的最大值。

MaxAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式傳回序列的最大值。

MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

以非同步方式在序列的每個元素上叫用投影函式,並傳回產生的最小值。

MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)

以非同步方式在序列的每個元素上叫用投影函式,並傳回產生的最小值。

MinAsync<TSource>(IQueryable<TSource>)

以非同步方式傳回序列的最小值。

MinAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式傳回序列的最小值。

SingleAsync<TSource>(IQueryable<TSource>)

以非同步方式傳回序列的唯一元素,如果序列中沒有一個專案,則會擲回例外狀況。

SingleAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式傳回序列的唯一元素,如果序列中沒有一個專案,則會擲回例外狀況。

SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

以非同步方式傳回符合指定條件之序列的唯一元素,如果有多個這類專案存在,則會擲回例外狀況。

SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

以非同步方式傳回符合指定條件之序列的唯一元素,如果有多個這類專案存在,則會擲回例外狀況。

SingleOrDefaultAsync<TSource>(IQueryable<TSource>)

以非同步方式傳回序列的唯一元素;如果序列是空的,則傳回預設值;如果序列中有一個以上的元素,這個方法就會擲回例外狀況。

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式傳回序列的唯一元素;如果序列是空的,則傳回預設值;如果序列中有一個以上的元素,這個方法就會擲回例外狀況。

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

以非同步方式傳回序列中唯一符合指定條件的專案,如果沒有這類專案,則傳回預設值;如果多個元素符合條件,這個方法就會擲回例外狀況。

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

以非同步方式傳回序列中唯一符合指定條件的專案,如果沒有這類專案,則傳回預設值;如果多個元素符合條件,這個方法就會擲回例外狀況。

Skip<TSource>(IQueryable<TSource>, Expression<Func<Int32>>)

略過序列中指定的項目數目,然後傳回其餘項目。

SumAsync(IQueryable<Decimal>)

以非同步方式計算值序列 Decimal 的總和。

SumAsync(IQueryable<Decimal>, CancellationToken)

以非同步方式計算值序列 Decimal 的總和。

SumAsync(IQueryable<Double>)

以非同步方式計算值序列 Double 的總和。

SumAsync(IQueryable<Double>, CancellationToken)

以非同步方式計算值序列 Double 的總和。

SumAsync(IQueryable<Int32>)

以非同步方式計算值序列 Int32 的總和。

SumAsync(IQueryable<Int32>, CancellationToken)

以非同步方式計算值序列 Int32 的總和。

SumAsync(IQueryable<Int64>)

以非同步方式計算值序列 Int64 的總和。

SumAsync(IQueryable<Int64>, CancellationToken)

以非同步方式計算值序列 Int64 的總和。

SumAsync(IQueryable<Nullable<Decimal>>)

以非同步方式計算可為 Decimal Null 值序列的總和。

SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken)

以非同步方式計算可為 Decimal Null 值序列的總和。

SumAsync(IQueryable<Nullable<Double>>)

以非同步方式計算可為 Double Null 值序列的總和。

SumAsync(IQueryable<Nullable<Double>>, CancellationToken)

以非同步方式計算可為 Double Null 值序列的總和。

SumAsync(IQueryable<Nullable<Int32>>)

以非同步方式計算可為 Int32 Null 值序列的總和。

SumAsync(IQueryable<Nullable<Int32>>, CancellationToken)

以非同步方式計算可為 Int32 Null 值序列的總和。

SumAsync(IQueryable<Nullable<Int64>>)

以非同步方式計算可為 Int64 Null 值序列的總和。

SumAsync(IQueryable<Nullable<Int64>>, CancellationToken)

以非同步方式計算可為 Int64 Null 值序列的總和。

SumAsync(IQueryable<Nullable<Single>>)

以非同步方式計算可為 Single Null 值序列的總和。

SumAsync(IQueryable<Nullable<Single>>, CancellationToken)

以非同步方式計算可為 Single Null 值序列的總和。

SumAsync(IQueryable<Single>)

以非同步方式計算值序列 Single 的總和。

SumAsync(IQueryable<Single>, CancellationToken)

以非同步方式計算值序列 Single 的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Decimal 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Decimal 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Double 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Double 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Int32 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Int32 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Int64 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Int64 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Decimal 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Decimal 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Double 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Double 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Int32 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Int32 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Int64 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Int64 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Single 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式取得之可為 Null Single 值序列的總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Single 總和。

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

以非同步方式計算在輸入序列的每個元素上叫用投影函式所取得的值序列 Single 總和。

Take<TSource>(IQueryable<TSource>, Expression<Func<Int32>>)

從序列開頭傳回指定的連續項目數目。

ToArrayAsync<TSource>(IQueryable<TSource>)

以非同步方式列舉陣列,從 IQueryable<T> 建立陣列。

ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken)

以非同步方式列舉陣列,從 IQueryable<T> 建立陣列。

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Dictionary<TKey,TValue>根據指定的索引鍵選取器和元素選取器函式,以非同步方式列舉,從 IQueryable<T> 建立 。

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, CancellationToken)

Dictionary<TKey,TValue>根據指定的索引鍵選取器和元素選取器函式,以非同步方式列舉,從 IQueryable<T> 建立 。

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Dictionary<TKey,TValue>根據指定的索引鍵選取器函式、比較子和元素選取器函式,以非同步方式列舉,從 IQueryable<T> 建立 。

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken)

Dictionary<TKey,TValue>根據指定的索引鍵選取器函式、比較子和元素選取器函式,以非同步方式列舉,從 IQueryable<T> 建立 。

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>)

Dictionary<TKey,TValue>根據指定的索引鍵選取器函式以非同步方式列舉,從 IQueryable<T> 建立 。

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, CancellationToken)

Dictionary<TKey,TValue>根據指定的索引鍵選取器函式以非同步方式列舉,從 IQueryable<T> 建立 。

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Dictionary<TKey,TValue>根據指定的索引鍵選取器函式和比較子,以非同步方式列舉,從 IQueryable<T> 建立 。

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)

Dictionary<TKey,TValue>根據指定的索引鍵選取器函式和比較子,以非同步方式列舉,從 IQueryable<T> 建立 。

ToListAsync(IQueryable)

List<T>以非同步方式列舉 ,從 IQueryable 建立 。

ToListAsync(IQueryable, CancellationToken)

List<T>以非同步方式列舉 ,從 IQueryable 建立 。

ToListAsync<TSource>(IQueryable<TSource>)

List<T>以非同步方式列舉 ,從 IQueryable<T> 建立 。

ToListAsync<TSource>(IQueryable<TSource>, CancellationToken)

List<T>以非同步方式列舉 ,從 IQueryable<T> 建立 。

適用於