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

Name Description
ElementType

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

Metody

Name Description
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í funkce hash.

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

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

GetType()

Získá Type aktuální instance.

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

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

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

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

(Zděděno od Object)

Explicitní implementace rozhraní

Name Description
IEnumerable.GetEnumerator()

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

IListSource.ContainsListCollection

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

IListSource.GetList()

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

Metody rozšíření

Name Description
AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Přetypuje prvky IEnumerable na zadaný typ.

OfType<TResult>(IEnumerable)

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

Platí pro