Sdílet prostřednictvím


ObjectResult Třída

Definice

Představuje třídu, která implementuje IEnumerable a IDisposable. Instance této třídy je vrácena z ObjectQuery.Execute metoda.

public ref class ObjectResult abstract : IDisposable, System::Collections::IEnumerable, System::ComponentModel::IListSource
public abstract class ObjectResult : IDisposable, System.Collections.IEnumerable, System.ComponentModel.IListSource
type ObjectResult = class
    interface IEnumerable
    interface IDisposable
    interface IListSource
Public MustInherit Class ObjectResult
Implements IDisposable, IEnumerable, IListSource
Dědičnost
ObjectResult
Odvozené
Implementuje

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ů.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetNextResult<TElement>()

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

GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

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

IListSource.ContainsListCollection

Získá hodnotu, která označuje, zda kolekce vrácená dotazem obsahuje objekty kolekce.

IListSource.GetList()

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

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypuje prvky objektu na IEnumerable zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky objektu IEnumerable na základě zadaného typu.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede objekt na IEnumerableIQueryable.

Platí pro