DataServiceQuery Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный класс, представляющий один запрос к службам данных WCF.
public ref class DataServiceQuery abstract : System::Data::Services::Client::DataServiceRequest, System::Collections::IEnumerable, System::Linq::IQueryable
public abstract class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable
type DataServiceQuery = class
inherit DataServiceRequest
interface IQueryable
interface IEnumerable
Public MustInherit Class DataServiceQuery
Inherits DataServiceRequest
Implements IEnumerable, IQueryable
- Наследование
- Производный
- Реализации
Комментарии
На основе этого класса не определены открытые конструкторы. Экземпляры объектов создаются с помощью CreateQuery или CreateQuery класса DataServiceContext.
Свойства
ElementType |
Возвращает тип объекта, переданного в виде пакета службе данных. (Унаследовано от DataServiceRequest) |
Expression |
Представляет выражение, содержащее запрос к службе данных. |
Provider |
Представляет экземпляр поставщика запросов. |
RequestUri |
Возвращает URI объекта запроса, переданного в службу данных. (Унаследовано от DataServiceRequest) |
Методы
BeginExecute(AsyncCallback, Object) |
Асинхронно отправляет запрос для выполнения запроса службы данных. |
EndExecute(IAsyncResult) |
Вызывается для завершения асинхронной операции выполнения запроса службы данных. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Execute() |
Выполняет запрос к службе данных. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Представляет URI запроса к службе данных. (Унаследовано от DataServiceRequest) |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Возвращает объект IEnumerator, который может использоваться для итерации по коллекции, возвращенной запросом. |
Методы расширения
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
OfType<TResult>(IEnumerable) |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
AsParallel(IEnumerable) |
Позволяет осуществлять параллельный запрос. |
AsQueryable(IEnumerable) |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |
Cast<TResult>(IQueryable) |
Преобразовывает элементы объекта IQueryable в заданный тип. |
OfType<TResult>(IQueryable) |
Выполняет фильтрацию элементов объекта IQueryable по заданному типу. |