ObjectResult Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс, реализующий IEnumerable и IDisposable. Экземпляр этого класса возвращается из метода ObjectQuery.Execute.
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
- Наследование
-
ObjectResult
- Производный
- Реализации
Свойства
| Имя | Описание |
|---|---|
| ElementType |
При переопределении в производном классе получает тип универсального ObjectResult<T>. |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Выполняет задачи, связанные с освобождением, освобождением или сбросом ресурсов. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetNextResult<TElement>() |
Возвращает следующий результирующий набор хранимой процедуры. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IEnumerable.GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию результатов запроса. |
| IListSource.ContainsListCollection |
Возвращает значение, указывающее, содержит ли коллекция, возвращаемая запросом, объекты коллекции. |
| IListSource.GetList() |
Возвращает результаты в формате, полезном для привязки данных. |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |