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


DataServiceQuerySingle<TElement> Класс

Определение

Запрос объекта одного элемента.

public class DataServiceQuerySingle<TElement>
type DataServiceQuerySingle<'Element> = class
Public Class DataServiceQuerySingle(Of TElement)

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

TElement

Тип материализуемого объекта.

Наследование
DataServiceQuerySingle<TElement>

Конструкторы

DataServiceQuerySingle<TElement>(DataServiceContext, String, Boolean)

Запрос объекта одного элемента.

DataServiceQuerySingle<TElement>(DataServiceContext, String)

Запрос объекта одного элемента.

DataServiceQuerySingle<TElement>(DataServiceQuerySingle<TElement>)

Создайте запрос одного элемента на основе другого.

Свойства

Context

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

IsComposable

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

RequestUri

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

Методы

AppendRequestUri(String)

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

BeginGetValue(AsyncCallback, Object)

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

CastTo<TResult>()

Приведите этот тип запроса к его производного типа.

CreateFunctionQuery<T>(String, Boolean, UriOperationParameter[])

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

CreateFunctionQuerySingle<T>(String, Boolean, UriOperationParameter[])

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

EndGetValue(IAsyncResult)

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

Expand(String)

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

Expand<TTarget>(Expression<Func<TElement,TTarget>>)

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

GetPath(String)

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

GetValue()

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

GetValueAsync()

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

GetValueAsync(CancellationToken)

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

Select<TResult>(Expression<Func<TElement,TResult>>)

Проецит элемент этого запроса в новую форму.

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