Sdílet prostřednictvím


ObjectResult Třída

Definice

Tato třída implementuje IEnumerable a IDisposable. Instance této třídy je vrácena z ObjectQuery.Execute metoda.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public abstract class ObjectResult : IDisposable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Entity.Infrastructure.IDbAsyncEnumerable
type ObjectResult = class
    interface IEnumerable
    interface IDisposable
    interface IListSource
    interface IDbAsyncEnumerable
Public MustInherit Class ObjectResult
Implements IDbAsyncEnumerable, IDisposable, IEnumerable, IListSource
Dědičnost
ObjectResult
Odvozené
Atributy
Implementuje

Konstruktory

ObjectResult()

Tento konstruktor je určen pouze pro použití při vytváření testovacích dvojníků, které přepíší členy s napodobeným nebo falešným chováním. Použití tohoto konstruktoru pro jiné účely může vést k neočekávanému chování, včetně mimo jiného vyvolání NullReferenceException.

Vlastnosti

ElementType

Při přepsání v odvozené třídě získá typ obecného ObjectResult<T> .

Metody

Dispose()

Provádí úlohy spojené s uvolněním, uvolněním nebo resetováním prostředků.

Dispose(Boolean)

Uvolní prostředky používané výsledkem objektu.

GetNextResult<TElement>()

Získá další sadu výsledků uložené procedury.

Explicitní implementace rozhraní

IDbAsyncEnumerable.GetAsyncEnumerator()

Získá enumerátor, který lze použít k asynchronnímu výčtu sekvence.

IEnumerable.GetEnumerator()

Vrátí enumerátor, který iteruje výsledky dotazu.

IListSource.ContainsListCollection

IListSource.ContainsListCollection implementace. Vždy vrátí hodnotu false.

IListSource.GetList()

Vrátí výsledky ve formátu užitečném pro datovou vazbu.

Platí pro