JsonElement.GetProperty Método

Definición

Sobrecargas

GetProperty(ReadOnlySpan<Byte>)

Obtiene un objeto JsonElement que representa el valor de una propiedad obligatoria identificada por utf8PropertyName.

GetProperty(ReadOnlySpan<Char>)

Obtiene un objeto JsonElement que representa el valor de una propiedad obligatoria identificada por propertyName.

GetProperty(String)

Obtiene un objeto JsonElement que representa el valor de una propiedad obligatoria identificada por propertyName.

GetProperty(ReadOnlySpan<Byte>)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

Obtiene un objeto JsonElement que representa el valor de una propiedad obligatoria 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>

Representación UTF-8 (sin marca de orden de bytes [BOM]) del nombre de la propiedad que se va a devolver.

Devoluciones

Objeto JsonElement que representa el valor de la propiedad solicitada.

Excepciones

El elemento ValueKind de este valor no es Object.

No se encontró ninguna propiedad con el nombre solicitado.

Se ha eliminado el elemento primario JsonDocument.

Comentarios

La coincidencia de nombres de propiedad se realiza como una comparación ordinal y con distinción entre mayúsculas y minúsculas.

Si una propiedad se define varias veces para el mismo objeto, el método coincide con la última definición de este tipo.

Para obtener más información, vea Cómo escribir serializadores y deserializadores personalizados con System.Text.Json.

Se aplica a

GetProperty(ReadOnlySpan<Char>)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

Obtiene un objeto JsonElement que representa el valor de una propiedad obligatoria 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>

Nombre de la propiedad cuyo valor se va a devolver.

Devoluciones

Objeto JsonElement que representa el valor de la propiedad solicitada.

Excepciones

El elemento ValueKind de este valor no es Object.

No se encontró ninguna propiedad con el nombre solicitado.

Se ha eliminado el elemento primario JsonDocument.

Comentarios

La coincidencia de nombres de propiedad se realiza como una comparación ordinal y con distinción entre mayúsculas y minúsculas.

Si una propiedad se define varias veces para el mismo objeto, el método coincide con la última definición de este tipo.

Se aplica a

GetProperty(String)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

Obtiene un objeto JsonElement que representa el valor de una propiedad obligatoria 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

Nombre de la propiedad cuyo valor se va a devolver.

Devoluciones

Objeto JsonElement que representa el valor de la propiedad solicitada.

Excepciones

El elemento ValueKind de este valor no es Object.

No se encontró ninguna propiedad con el nombre solicitado.

propertyName es null.

Se ha eliminado el elemento primario JsonDocument.

Comentarios

La coincidencia de nombres de propiedad se realiza como una comparación ordinal y con distinción entre mayúsculas y minúsculas.

Si una propiedad se define varias veces para el mismo objeto, el método coincide con la última definición de este tipo.

Se aplica a