你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ODATADetailLevel.ExpandClause 属性

定义

获取或设置 OData expand 子句。 用于检索main实体的关联实体。

public string ExpandClause { get; set; }
member this.ExpandClause : string with get, set
Public Property ExpandClause As String

属性值

注解

这是可选的 OData $expand表达式字符串 (请参阅 OData 规范) 。 包含关联实体的属性将为 null,除非包含在 ExpandClause 中。 具体而言,如果执行 List、Get 或 Refresh 且未指定 ExpandClause,则所有关联的实体属性都将为 null。 例如,如果在不使用 ExpandClause 的情况下执行 ListPools(DetailLevel, IEnumerable<BatchClientBehavior>) 操作,则 Statistics 属性将为 null。 若要填充 Statistics 属性,必须提供 的 statsExpandClause。 请参阅单个类文档,了解哪些属性被视为关联的实体。

如果同时指定 ExpandClause 和 SelectClause,则必须在 SelectClause (中重复 ExpandClause 中列出的属性,因为服务响应) 中仅包含 SelectClause 中列出的属性。 (如果未指定 SelectClause,则不会出现此要求,因为这意味着“在响应中包含所有属性”。)

必须使用 REST API 属性名称(而不是 .NET 属性名称)指定扩展。

默认值为无展开表达式,这意味着不会 (返回关联的对象,并且相应的属性为 null) 。

适用于