ExpandSegment Класс

Определение

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

public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
Наследование
ExpandSegment

Примеры

Следующий универсальный код ресурса (URI) расширяет связанный OrderLines с каждым из них Order , возвращаемым запросом.

http://host/service.svc/Orders?$expand=OrderLines  

Комментарии

Предложение $expand указывает, что каждый $expand элемент должен быть полностью развернут. Например, значение с вызывает развертывание , Product для каждого элемента в OrderLinesи ImageProduct для каждого элемента в OrderLines .OrderLines$expandOrderLines.Product.Image

Наиболее левое свойство в $expand предложении должно быть свойством типа сущности в наборе сущностей, определяемом последним сегментом пути в URI запроса.

Избыточные правила предложения expand допустимы и игнорируются.

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

ExpandSegment(String, Expression)

Инициализирует объект ExpandSegment, с заданным именем свойства и фильтрующим выражением, возможно равным null.

Свойства

ExpandedProperty

Получает свойство для расширения.

Filter

Параметр фильтра в запросе, к которому применяется сегмент развертывания.

HasFilter

Получает значение, которое указывает, используется ли оператор развертывания с задающим фильтр выражением.

MaxResultsExpected

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

Name

Имя разворачиваемого свойства.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
PathHasFilter(IEnumerable<ExpandSegment>)

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

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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