EnumerableRowCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию объектов, DataRow возвращаемых из запроса LINQ to DataSet. Этот API поддерживает инфраструктуру .NET и не предназначен для использования непосредственно из кода.
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
- Наследование
-
EnumerableRowCollection
- Производный
- Реализации
Комментарии
EnumerableRowCollection предоставляет точку входа, чтобы операция приведения была перехвачена в методе расширения. Производный универсальный класс EnumerableRowCollection<TRow> фактически используется .NET для хранения результатов запроса.
Этот класс нельзя создать экземпляр.
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IEnumerable.GetEnumerator() |
Возвращает перечислитель для коллекции DataRow объектов. Этот API поддерживает инфраструктуру .NET и не предназначен для использования непосредственно из кода. |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(EnumerableRowCollection) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Преобразует элементы EnumerableRowCollection в указанный тип. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |