JsonElement.GetProperty Méthode

Définition

Surcharges

Nom Description
GetProperty(ReadOnlySpan<Byte>)

Obtient une JsonElement valeur représentant la valeur d’une propriété requise identifiée par utf8PropertyName.

GetProperty(ReadOnlySpan<Char>)

Obtient une JsonElement valeur représentant la valeur d’une propriété requise identifiée par propertyName.

GetProperty(String)

Obtient une JsonElement valeur représentant la valeur d’une propriété requise identifiée par propertyName.

GetProperty(ReadOnlySpan<Byte>)

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

Obtient une JsonElement valeur représentant la valeur d’une propriété requise identifiée par 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

Paramètres

utf8PropertyName
ReadOnlySpan<Byte>

Représentation UTF-8 (sans octet-Order-Mark (BOM)) du nom de la propriété à retourner.

Retours

Représentant JsonElement la valeur de la propriété demandée.

Exceptions

Cette valeur n’est ValueKind pas Object.

Aucune propriété n’a été trouvée avec le nom demandé.

Le parent JsonDocument a été supprimé.

Remarques

La correspondance de nom de propriété est effectuée en tant que comparaison ordinale et sensible à la casse.

Si une propriété est définie plusieurs fois pour le même objet, la méthode correspond à la dernière définition de ce type.

Pour plus d’informations, consultez Comment écrire des sérialiseurs et des désérialiseurs personnalisés avec System.Text.Json.

Voir aussi

S’applique à

GetProperty(ReadOnlySpan<Char>)

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

Obtient une JsonElement valeur représentant la valeur d’une propriété requise identifiée par 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

Paramètres

propertyName
ReadOnlySpan<Char>

Nom de la propriété dont la valeur doit être renvoyée.

Retours

Représentant JsonElement la valeur de la propriété demandée.

Exceptions

Cette valeur n’est ValueKind pas Object.

Aucune propriété n’a été trouvée avec le nom demandé.

Le parent JsonDocument a été supprimé.

Remarques

La correspondance de nom de propriété est effectuée en tant que comparaison ordinale et sensible à la casse.

Si une propriété est définie plusieurs fois pour le même objet, la méthode correspond à la dernière définition de ce type.

Voir aussi

S’applique à

GetProperty(String)

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

Obtient une JsonElement valeur représentant la valeur d’une propriété requise identifiée par 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

Paramètres

propertyName
String

Nom de la propriété dont la valeur doit être renvoyée.

Retours

Représentant JsonElement la valeur de la propriété demandée.

Exceptions

Cette valeur n’est ValueKind pas Object.

Aucune propriété n’a été trouvée avec le nom demandé.

propertyName a la valeur null.

Le parent JsonDocument a été supprimé.

Remarques

La correspondance de nom de propriété est effectuée en tant que comparaison ordinale et sensible à la casse.

Si une propriété est définie plusieurs fois pour le même objet, la méthode correspond à la dernière définition de ce type.

Voir aussi

S’applique à