共用方式為


DbRawSqlQuery 類別

定義

表示從 DbContext 建立之非實體的 SQL 查詢,並使用來自該內容的連接來執行。 這個類別的實例是從 實例取得 Database 。 建立這個物件時不會執行此查詢,每當列舉此查詢時便會執行,例如,藉由使用 foreach。 實體的 SQL 查詢是使用 SqlQuery(String, Object[]) 建立的。 如需此類別的泛型版本,請參閱 DbRawSqlQuery<TElement>

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")]
public class DbRawSqlQuery : System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Entity.Infrastructure.IDbAsyncEnumerable
type DbRawSqlQuery = class
    interface IEnumerable
    interface IListSource
    interface IDbAsyncEnumerable
Public Class DbRawSqlQuery
Implements IDbAsyncEnumerable, IEnumerable, IListSource
繼承
DbRawSqlQuery
衍生
屬性
實作

方法

AsStreaming()
已淘汰.

傳回新的查詢,此查詢會串流結果,而不是緩衝處理。

Equals(Object)

表示從 DbContext 建立之非實體的 SQL 查詢,並使用來自該內容的連接來執行。 這個類別的實例是從 實例取得 Database 。 建立這個物件時不會執行此查詢,每當列舉此查詢時便會執行,例如,藉由使用 foreach。 實體的 SQL 查詢是使用 SqlQuery(String, Object[]) 建立的。 如需此類別的泛型版本,請參閱 DbRawSqlQuery<TElement>

ForEachAsync(Action<Object>, CancellationToken)

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

ForEachAsync(Action<Object>)

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

GetEnumerator()

傳回 , IEnumerator 當列舉會針對資料庫執行 SQL 查詢時。

GetHashCode()

表示從 DbContext 建立之非實體的 SQL 查詢,並使用來自該內容的連接來執行。 這個類別的實例是從 實例取得 Database 。 建立這個物件時不會執行此查詢,每當列舉此查詢時便會執行,例如,藉由使用 foreach。 實體的 SQL 查詢是使用 SqlQuery(String, Object[]) 建立的。 如需此類別的泛型版本,請參閱 DbRawSqlQuery<TElement>

GetType()

表示從 DbContext 建立之非實體的 SQL 查詢,並使用來自該內容的連接來執行。 這個類別的實例是從 實例取得 Database 。 建立這個物件時不會執行此查詢,每當列舉此查詢時便會執行,例如,藉由使用 foreach。 實體的 SQL 查詢是使用 SqlQuery(String, Object[]) 建立的。 如需此類別的泛型版本,請參閱 DbRawSqlQuery<TElement>

ToListAsync()

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

ToListAsync(CancellationToken)

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

ToString()

String傳回 ,其中包含建立查詢時所設定的 SQL 字串。 不包含參數。

明確介面實作

IDbAsyncEnumerable.GetAsyncEnumerator()

傳回 , IDbAsyncEnumerable 當列舉會針對資料庫執行 SQL 查詢時。

IListSource.ContainsListCollection

傳回 false

IListSource.GetList()

擲回例外狀況,指出不支援直接繫結至存放區查詢。

適用於