Idioma

StructuredJsonPath Classe

Definição

Representa um caminho JSON estruturado que consiste em segmentos de nome de propriedade e espaços reservados de índice de matriz, juntamente com valores de índice de runtime para posições de matriz.

[System.Runtime.CompilerServices.Nullable(0)]
public class StructuredJsonPath
[<System.Runtime.CompilerServices.Nullable(0)>]
type StructuredJsonPath = class
Public Class StructuredJsonPath
Herança
StructuredJsonPath
Atributos

Comentários

Consulte os tipos e relações de entidade de modelagem para obter mais informações e exemplos.

Construtores

Nome Descrição
StructuredJsonPath(IReadOnlyList<StructuredJsonPathSegment>, IReadOnlyList<Nullable<Int32>>)

Cria uma nova instância StructuredJsonPath.

Propriedades

Nome Descrição
Indices

Obtém os valores de índice para espaços reservados de índice de matriz. Os índices são aplicados para os segmentos em que IsArray está true. Uma null entrada significa que o indexador não está especificado (todos os elementos).

IsRoot

Obtém um valor que indica se esse caminho representa a raiz de um documento JSON ($).

Root

Uma StructuredJsonPath representando a raiz de um documento JSON ($).

Segments

Obtém os segmentos de caminho.

Métodos

Nome Descrição
AppendTo(StringBuilder, Nullable<Char>)

Acrescenta a representação de cadeia de caracteres de caminho JSON ao determinado StringBuilder.

ToString()

Representa um caminho JSON estruturado que consiste em segmentos de nome de propriedade e espaços reservados de índice de matriz, juntamente com valores de índice de runtime para posições de matriz.

ToString(Nullable<Char>)

Retorna a representação da cadeia de caracteres de caminho JSON.

Aplica-se a