Поделиться через


DataServiceQuery<TElement>.DataServiceOrderedQuery Класс

Определение

Ordered DataServiceQuery, реализующий IOrderedQueryable.

public class DataServiceQuery<TElement>.DataServiceOrderedQuery : Microsoft.OData.Client.DataServiceQuery<TElement>, System.Collections.Generic.IEnumerable<TElement>, System.Linq.IOrderedQueryable<TElement>, System.Linq.IQueryable<TElement>
type DataServiceQuery<'Element>.DataServiceOrderedQuery = class
    inherit DataServiceQuery<'Element>
    interface IOrderedQueryable<'Element>
    interface seq<'Element>
    interface IEnumerable
    interface IOrderedQueryable
    interface IQueryable
    interface IQueryable<'Element>
Public Class DataServiceQuery(Of TElement).DataServiceOrderedQuery
Inherits DataServiceQuery(Of TElement)
Implements IEnumerable(Of TElement), IOrderedQueryable(Of TElement), IQueryable(Of TElement)

Параметры типа

TElement
Наследование
DataServiceQuery<TElement>.DataServiceOrderedQuery
Реализации

Свойства

Context

Контекст, связанный с этим запросом.

(Унаследовано от DataServiceQuery<TElement>)
ElementType

Возвращает тип объекта, использовавшегося в шаблоне для создания экземпляра DataServiceQuery<TElement>.

(Унаследовано от DataServiceQuery<TElement>)
Expression

Представляет выражение, содержащее запрос к службе данных.

(Унаследовано от DataServiceQuery<TElement>)
IsComposable

Является ли этот запрос составным

(Унаследовано от DataServiceQuery<TElement>)
Provider

Представляет экземпляр поставщика запросов.

(Унаследовано от DataServiceQuery<TElement>)
RequestUri

Возвращает URI запроса.

(Унаследовано от DataServiceQuery<TElement>)

Методы

AddQueryOption(String, Object)

Создает новый запрос DataServiceQuery<TElement> с параметром запроса, заданным в URI, который был сформирован возвращенным запросом.

(Унаследовано от DataServiceQuery<TElement>)
AppendRequestUri(String)

Получите новую строку URI, добавив nextSegment к исходному.

(Унаследовано от DataServiceQuery<TElement>)
BeginExecute(AsyncCallback, Object)

Запускает асинхронную сетевую операцию, выполняющую запрос, который представлен этим экземпляром объекта.

(Унаследовано от DataServiceQuery<TElement>)
CreateFunctionQuery<T>(String, Boolean, UriOperationParameter[])

Создает запрос службы данных для функции, которая возвращает коллекцию данных.

(Унаследовано от DataServiceQuery<TElement>)
CreateFunctionQuerySingle<T>(String, Boolean, UriOperationParameter[])

Создает запрос службы данных для функции, которая возвращает отдельные данные.

(Унаследовано от DataServiceQuery<TElement>)
EndExecute(IAsyncResult)

Завершает асинхронный запрос к службе данных.

(Унаследовано от DataServiceQuery<TElement>)
Execute()

Выполняет запрос и возвращает результаты в виде коллекции, которая реализует IEnumerable.

(Унаследовано от DataServiceQuery<TElement>)
ExecuteAsync()

Запускает асинхронную сетевую операцию, выполняющую запрос, который представлен этим экземпляром объекта.

(Унаследовано от DataServiceQuery<TElement>)
ExecuteAsync(CancellationToken)

Запускает асинхронную сетевую операцию, выполняющую запрос, который представлен этим экземпляром объекта.

(Унаследовано от DataServiceQuery<TElement>)
Expand(String)

Расширяет запрос так, чтобы в ответ на запрос были включены сущности из связанного набора сущностей.

(Унаследовано от DataServiceQuery<TElement>)
Expand<TTarget>(Expression<Func<TElement,TTarget>>)

Расширяет запрос так, чтобы в ответ на запрос были включены сущности из связанного набора сущностей, где связанные сущности принадлежат к определенному типу в иерархии типов.

(Унаследовано от DataServiceQuery<TElement>)
GetAllPages()

Получение всех элементов путем автоматической итерации всех страниц будет отправлять запрос первой страницы по умолчанию, независимо от того, выполняется ли она итерация.

(Унаследовано от DataServiceQuery<TElement>)
GetAllPagesAsync()

Асинхронно отправляет запрос на получение всех элементов путем автоматической итерации всех страниц.

(Унаследовано от DataServiceQuery<TElement>)
GetAllPagesAsync(CancellationToken)

Асинхронно отправляет запрос на получение всех элементов путем автоматической итерации всех страниц.

(Унаследовано от DataServiceQuery<TElement>)
GetEnumerator()

Выполняет запрос и возвращает результаты в виде коллекции.

(Унаследовано от DataServiceQuery<TElement>)
GetKeyPath(String)

Возвращает новую строку URI с ключами.

(Унаследовано от DataServiceQuery<TElement>)
GetPath(String)

Получите новую строку пути URI, добавив nextSegment к исходному.

(Унаследовано от DataServiceQuery<TElement>)
IncludeCount()

Запрашивает, чтобы вместе с результатами запроса возвращалось количество всех сущностей в наборе сущностей.

(Унаследовано от DataServiceQuery<TElement>)
IncludeCount(Boolean)

Запрашивает, чтобы вместе с результатами запроса возвращалось количество всех сущностей в наборе сущностей.

(Унаследовано от DataServiceQuery<TElement>)
IncludeTotalCount()
Устаревшие..

Запрашивает, чтобы вместе с результатами запроса возвращалось количество всех сущностей в наборе сущностей.

(Унаследовано от DataServiceQuery<TElement>)
IncludeTotalCount(Boolean)
Устаревшие..

Запрашивает, чтобы вместе с результатами запроса возвращалось количество всех сущностей в наборе сущностей.

(Унаследовано от DataServiceQuery<TElement>)
ToString()

Представляет URI запроса к службе данных.

(Унаследовано от DataServiceQuery<TElement>)

Явные реализации интерфейса

IEnumerable.GetEnumerator()

Выполняет запрос и возвращает результаты в виде коллекции.

(Унаследовано от DataServiceQuery<TElement>)

Методы расширения

CountDistinct<TSource,TTarget>(IEnumerable<TSource>, Func<TSource,TTarget>)

Возвращает количество уникальных элементов в последовательности после применения функции проекции к каждому элементу.

CountDistinct<TSource,TTarget>(IQueryable<TSource>, Expression<Func<TSource,TTarget>>)

Возвращает количество уникальных элементов в последовательности после применения функции проекции к каждому элементу.

Применяется к