JsonElement.GetProperty Método

Definição

Sobrecargas

Name Description
GetProperty(ReadOnlySpan<Byte>)

Obtém um JsonElement que representa o valor de uma propriedade exigida identificada por utf8PropertyName.

GetProperty(ReadOnlySpan<Char>)

Obtém um JsonElement que representa o valor de uma propriedade exigida identificada por propertyName.

GetProperty(String)

Obtém um JsonElement que representa o valor de uma propriedade exigida identificada por propertyName.

GetProperty(ReadOnlySpan<Byte>)

Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs

Obtém um JsonElement que representa o valor de uma propriedade exigida identificada por utf8PropertyName.

public:
 System::Text::Json::JsonElement GetProperty(ReadOnlySpan<System::Byte> utf8PropertyName);
public System.Text.Json.JsonElement GetProperty(ReadOnlySpan<byte> utf8PropertyName);
member this.GetProperty : ReadOnlySpan<byte> -> System.Text.Json.JsonElement
Public Function GetProperty (utf8PropertyName As ReadOnlySpan(Of Byte)) As JsonElement

Parâmetros

utf8PropertyName
ReadOnlySpan<Byte>

A representação UTF-8 (sem Byte-Order-Mark (BOM)) do nome da propriedade a devolver.

Devoluções

A representa JsonElement o valor da propriedade solicitada.

Exceções

Não foi encontrada nenhuma propriedade com o nome solicitado.

O progenitor JsonDocument foi dispensado.

Observações

A correspondência de nomes de propriedades é realizada como uma comparação ordinal, sensível a maiúsculas e minúsculas.

Se uma propriedade for definida várias vezes para o mesmo objeto, o método corresponde à última definição.

Para mais informações, veja Como escrever serializadores e desserializadores personalizados com System.Text.Json.

Ver também

Aplica-se a

GetProperty(ReadOnlySpan<Char>)

Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs

Obtém um JsonElement que representa o valor de uma propriedade exigida identificada por propertyName.

public:
 System::Text::Json::JsonElement GetProperty(ReadOnlySpan<char> propertyName);
public System.Text.Json.JsonElement GetProperty(ReadOnlySpan<char> propertyName);
member this.GetProperty : ReadOnlySpan<char> -> System.Text.Json.JsonElement
Public Function GetProperty (propertyName As ReadOnlySpan(Of Char)) As JsonElement

Parâmetros

propertyName
ReadOnlySpan<Char>

O nome da propriedade cujo valor deve ser devolvido.

Devoluções

A representa JsonElement o valor da propriedade solicitada.

Exceções

Não foi encontrada nenhuma propriedade com o nome solicitado.

O progenitor JsonDocument foi dispensado.

Observações

A correspondência de nomes de propriedades é realizada como uma comparação ordinal, sensível a maiúsculas e minúsculas.

Se uma propriedade for definida várias vezes para o mesmo objeto, o método corresponde à última definição.

Ver também

Aplica-se a

GetProperty(String)

Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs
Origem:
JsonElement.cs

Obtém um JsonElement que representa o valor de uma propriedade exigida identificada por propertyName.

public:
 System::Text::Json::JsonElement GetProperty(System::String ^ propertyName);
public System.Text.Json.JsonElement GetProperty(string propertyName);
member this.GetProperty : string -> System.Text.Json.JsonElement
Public Function GetProperty (propertyName As String) As JsonElement

Parâmetros

propertyName
String

O nome da propriedade cujo valor deve ser devolvido.

Devoluções

A representa JsonElement o valor da propriedade solicitada.

Exceções

Não foi encontrada nenhuma propriedade com o nome solicitado.

propertyName é null.

O progenitor JsonDocument foi dispensado.

Observações

A correspondência de nomes de propriedades é realizada como uma comparação ordinal, sensível a maiúsculas e minúsculas.

Se uma propriedade for definida várias vezes para o mesmo objeto, o método corresponde à última definição.

Ver também

Aplica-se a