ExpandSegment 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于指示是否应以内联方式(而不是作为延迟内容)返回数据的查询段。
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
项应完全展开。 例如,具有 $expand
的值OrderLines.Product.Image
会导致 OrderLines
Product
展开 中OrderLines
每个元素的 Product
和 Image
中OrderLines
每个元素的 。
子句中 $expand
最左边的属性必须是由请求 URI 中最后一个路径段标识的实体集中实体类型的属性。
冗余的 expand 子句规则是可以接受的,并且会被忽略。
构造函数
ExpandSegment(String, Expression) |
用指定的属性名称和筛选表达式(可能为 null)初始化 ExpandSegment 对象。 |
属性
ExpandedProperty |
获取要扩展的属性。 |
Filter |
对其应用扩展段的查询中的筛选选项。 |
HasFilter |
获取一个值,该值指示是否将扩展语句与筛选表达式一起使用。 |
MaxResultsExpected |
获取预期结果的最大数量。 |
Name |
要扩展的属性的名称。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
PathHasFilter(IEnumerable<ExpandSegment>) |
返回一个值,该值指示路径是否包括针对目标数据的筛选选项。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |