Udostępnij za pośrednictwem


ObjectResult Klasa

Definicja

Ta klasa implementuje interfejs IEnumerable i IDisposable. Wystąpienie tej klasy jest zwracane z metody ObjectQuery.Execute.

[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
Dziedziczenie
ObjectResult
Pochodne
Atrybuty
Implementuje

Konstruktory

ObjectResult()

Ten konstruktor jest przeznaczony tylko do użycia podczas tworzenia dubletów testowych, które zastąpią elementy członkowskie pozorowanym lub fałszywym zachowaniem. Użycie tego konstruktora do innych celów może spowodować nieoczekiwane zachowanie, w tym, ale nie tylko zgłaszanie .NullReferenceException

Właściwości

ElementType

Po przesłonięciu w klasie pochodnej pobiera typ ogólnego ObjectResult<T> .

Metody

Dispose()

Wykonuje zadania związane z zwalnianiem, zwalnianiem lub resetowaniem zasobów.

Dispose(Boolean)

Zwalnia zasoby używane przez wynik obiektu.

GetNextResult<TElement>()

Pobiera następny zestaw wyników procedury składowanej.

Jawne implementacje interfejsu

IDbAsyncEnumerable.GetAsyncEnumerator()

Pobiera moduł wyliczający, który może służyć do asynchronicznego wyliczania sekwencji.

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który iteruje wyniki zapytania.

IListSource.ContainsListCollection

Implementacja IListSource.ContainsListCollection. Zawsze zwraca wartość false.

IListSource.GetList()

Zwraca wyniki w formacie przydatnym dla powiązania danych.

Dotyczy