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 элемент должен быть полностью развернут. Например, значение OrderLines.Product.Image с причинами$expand, OrderLines каждым элементом в ProductOrderLines, а ImageProduct также развернутыми элементами каждого OrderLines элемента.

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

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

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

Имя Описание
ExpandSegment(String, Expression)

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

Свойства

Имя Описание
ExpandedProperty

Возвращает свойство, которое нужно развернуть.

Filter

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

HasFilter

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

MaxResultsExpected

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

Name

Имя развернутого свойства.

Методы

Имя Описание
Equals(Object)

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

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

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

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

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

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

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

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

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

ToString()

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

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

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