Sdílet prostřednictvím


EnumerableRowCollection Třída

Definice

Představuje kolekci objektů vrácených DataRow z dotazu LINQ to DataSet. Toto rozhraní API podporuje infrastrukturu .NET a není určené k použití přímo z vašeho kódu.

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

Poznámky

EnumerableRowCollection poskytuje vstupní bod, aby bylo možné zachytit operaci přetypování v rámci rozšiřující metody. Odvozená obecná třída EnumerableRowCollection<TRow> je ve skutečnosti používána rozhraním .NET k zahrnutí výsledků dotazu.

Instanci této třídy nelze vytvořit.

Metody

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)
GetType()

Type Získá z aktuální instance.

(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 pro kolekci DataRow objektů. Toto rozhraní API podporuje infrastrukturu .NET a není určené k použití přímo z vašeho kódu.

Metody rozšíření

Cast<TResult>(EnumerableRowCollection)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede prvky objektu na EnumerableRowCollection zadaný typ.

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

Viz také