ObjectResult<T> 類別
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
此類別表示 Execute(MergeOption) 方法的結果。
繼承階層
System.Object
System.Data.Entity.Core.Objects.ObjectResult
System.Data.Entity.Core.Objects.ObjectResult<T>
命名空間: System.Data.Entity.Core.Objects
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")> _
Public Class ObjectResult(Of T) _
Inherits ObjectResult _
Implements IEnumerable(Of T), IEnumerable, IDbAsyncEnumerable(Of T), _
IDbAsyncEnumerable
'用途
Dim instance As ObjectResult(Of T)
[SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public class ObjectResult<T> : ObjectResult,
IEnumerable<T>, IEnumerable, IDbAsyncEnumerable<T>, IDbAsyncEnumerable
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1710:IdentifiersShouldHaveCorrectSuffix")]
generic<typename T>
public ref class ObjectResult : public ObjectResult,
IEnumerable<T>, IEnumerable, IDbAsyncEnumerable<T>, IDbAsyncEnumerable
[<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")>]
type ObjectResult<'T> =
class
inherit ObjectResult
interface IEnumerable<'T>
interface IEnumerable
interface IDbAsyncEnumerable<'T>
interface IDbAsyncEnumerable
end
JScript does not support generic types and methods.
類型參數
- T
結果的類型。
ObjectResult<T> 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
ObjectResult<T> | 這個建構函式的用途,在供建立測試複本之用,會覆寫具有 Mock 或 Fake 行為的成員。將這個建構函式用於其他用途,可能會導致未預期的行為,包括但不限於擲回 NullReferenceException。 |
靠上
屬性
名稱 | 描述 | |
---|---|---|
ElementType | 取得 ObjectResult<T> 的類型。 (覆寫 ObjectResult.ElementType。) |
靠上
方法
名稱 | 描述 | |
---|---|---|
Dispose() | 執行與釋出、釋放或重設資源相關聯的工作。 (繼承自 ObjectResult)。 | |
Dispose(Boolean) | 釋放 ObjectResult<T> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 (覆寫 ObjectResult.Dispose(Boolean)。) | |
Equals | (繼承自 Object)。 | |
Finalize | (繼承自 Object)。 | |
GetEnumerator | 傳回逐一查看查詢結果的列舉值。 | |
GetHashCode | (繼承自 Object)。 | |
GetNextResult<TElement> | 取得預存程序的下一個結果集。 (繼承自 ObjectResult)。 | |
GetType | (繼承自 Object)。 | |
MemberwiseClone | (繼承自 Object)。 | |
ToString | (繼承自 Object)。 |
靠上
明確介面實作
名稱 | 描述 | |
---|---|---|
IListSource.ContainsListCollection | IListSource.ContainsListCollection 實作。一律傳回 false。 (繼承自 ObjectResult)。 | |
IEnumerable.GetEnumerator | 傳回逐一查看查詢結果的列舉值。 (繼承自 ObjectResult)。 | |
IListSource.GetList | 以適用於資料繫結 (Data Binding) 的格式傳回結果。 (繼承自 ObjectResult)。 | |
IDbAsyncEnumerable.GetAsyncEnumerator | 傳回逐一查看查詢結果的非同步列舉值。 (繼承自 ObjectResult)。 | |
IDbAsyncEnumerable<T>.GetAsyncEnumerator | 非同步取得可逐一查看 ObjectResult<T> 的列舉值。 |
靠上
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。