StructuredJsonPath 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示由属性名称段和数组索引占位符组成的结构化 JSON 路径,以及数组位置的运行时索引值。
[System.Runtime.CompilerServices.Nullable(0)]
public class StructuredJsonPath
[<System.Runtime.CompilerServices.Nullable(0)>]
type StructuredJsonPath = class
Public Class StructuredJsonPath
- 继承
-
StructuredJsonPath
- 特性
注解
有关详细信息和示例,请参阅 建模实体类型和关系 。
构造函数
| 名称 | 说明 |
|---|---|
| StructuredJsonPath(IReadOnlyList<StructuredJsonPathSegment>, IReadOnlyList<Nullable<Int32>>) |
创建新的 StructuredJsonPath 实例。 |
属性
| 名称 | 说明 |
|---|---|
| Indices |
获取数组索引占位符的索引值。 索引将应用于位置的IsArray |
| IsRoot |
获取一个值,该值指示此路径是否表示 JSON 文档的根目录( |
| Root |
表示 StructuredJsonPath JSON 文档的根目录( |
| Segments |
获取路径段。 |
方法
| 名称 | 说明 |
|---|---|
| AppendTo(StringBuilder, Nullable<Char>) |
将 JSON 路径字符串表示形式追加到给定 StringBuilder的 。 |
| ToString() |
表示由属性名称段和数组索引占位符组成的结构化 JSON 路径,以及数组位置的运行时索引值。 |
| ToString(Nullable<Char>) |
返回 JSON 路径字符串表示形式。 |