ObjectResult 類別

定義

表示實作 IEnumerable 和 IDisposable 的類別。 這個類別的執行個體是從 ObjectQuery.Execute 方法傳回。

C#
public abstract class ObjectResult : IDisposable, System.Collections.IEnumerable, System.ComponentModel.IListSource
繼承
ObjectResult
衍生
實作

屬性

ElementType

在衍生類別中覆寫時,取得泛型 ObjectResult<T> 的型別。

方法

Dispose()

執行與釋出、釋放或重設資源相關聯的工作。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetNextResult<TElement>()

取得預存程序的下一個結果集。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

IEnumerable.GetEnumerator()

傳回逐一查看查詢結果的列舉值。

IListSource.ContainsListCollection

取得值,這個值指出查詢所傳回的集合是否包含集合物件。

IListSource.GetList()

以適用於資料繫結 (Data Binding) 的格式傳回結果。

擴充方法

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別來篩選 IEnumerable 的項目。

AsParallel(IEnumerable)

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

適用於

產品 版本
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1