JsonElement.GetProperty Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| GetProperty(ReadOnlySpan<Byte>) |
Pobiera element JsonElement reprezentujący wartość wymaganej właściwości zidentyfikowanej przez |
| GetProperty(ReadOnlySpan<Char>) |
Pobiera element JsonElement reprezentujący wartość wymaganej właściwości zidentyfikowanej przez |
| GetProperty(String) |
Pobiera element JsonElement reprezentujący wartość wymaganej właściwości zidentyfikowanej przez |
GetProperty(ReadOnlySpan<Byte>)
Pobiera element JsonElement reprezentujący wartość wymaganej właściwości zidentyfikowanej przez utf8PropertyNameelement .
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
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Reprezentacja UTF-8 (bez byte-Order-Mark (BOM)) nazwy właściwości do zwrócenia.
Zwraca
Element JsonElement reprezentujący wartość żądanej właściwości.
Wyjątki
Nie odnaleziono właściwości o żądanej nazwie.
Element nadrzędny JsonDocument został usunięty.
Uwagi
Dopasowanie nazwy właściwości jest wykonywane jako porównanie porządkowe, z uwzględnieniem wielkości liter.
Jeśli właściwość jest definiowana wiele razy dla tego samego obiektu, metoda pasuje do ostatniej takiej definicji.
Aby uzyskać więcej informacji, zobacz How to write custom serializers and deserializers with System.Text.Json (Jak pisać niestandardowe serializatory i deserializatory za pomocą pliku System.Text.Json).
Dotyczy
GetProperty(ReadOnlySpan<Char>)
Pobiera element JsonElement reprezentujący wartość wymaganej właściwości zidentyfikowanej przez propertyNameelement .
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
Parametry
- propertyName
- ReadOnlySpan<Char>
Nazwa właściwości, której wartość ma zostać zwrócona.
Zwraca
Element JsonElement reprezentujący wartość żądanej właściwości.
Wyjątki
Nie odnaleziono właściwości o żądanej nazwie.
Element nadrzędny JsonDocument został usunięty.
Uwagi
Dopasowanie nazwy właściwości jest wykonywane jako porównanie porządkowe, z uwzględnieniem wielkości liter.
Jeśli właściwość jest definiowana wiele razy dla tego samego obiektu, metoda pasuje do ostatniej takiej definicji.
Dotyczy
GetProperty(String)
Pobiera element JsonElement reprezentujący wartość wymaganej właściwości zidentyfikowanej przez propertyNameelement .
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
Parametry
- propertyName
- String
Nazwa właściwości, której wartość ma zostać zwrócona.
Zwraca
Element JsonElement reprezentujący wartość żądanej właściwości.
Wyjątki
Nie odnaleziono właściwości o żądanej nazwie.
propertyName to null.
Element nadrzędny JsonDocument został usunięty.
Uwagi
Dopasowanie nazwy właściwości jest wykonywane jako porównanie porządkowe, z uwzględnieniem wielkości liter.
Jeśli właściwość jest definiowana wiele razy dla tego samego obiektu, metoda pasuje do ostatniej takiej definicji.