ExpandSegment 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于指示是否应以内联方式(而不是作为延迟内容)返回数据的查询段。
public ref class ExpandSegmentpublic class ExpandSegmenttype ExpandSegment = classPublic Class ExpandSegment- 继承
- 
				ExpandSegment
示例
以下 URI 扩展 OrderLines 与查询返回的每个 Order 关联的 。
http://host/service.svc/Orders?$expand=OrderLines  
注解
子 $expand 句指示每个 $expand 项应完全展开。 例如,具有 $expand 的值OrderLines.Product.Image会导致 OrderLinesProduct 展开 中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) |