Sdílet prostřednictvím


JsonTypeInfo.Properties Vlastnost

Definice

Získá seznam JsonPropertyInfo metadat odpovídající aktuálnímu typu.

public:
 property System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::JsonPropertyInfo ^> ^ Properties { System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::JsonPropertyInfo ^> ^ get(); };
public System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.JsonPropertyInfo> Properties { get; }
member this.Properties : System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.JsonPropertyInfo>
Public ReadOnly Property Properties As IList(Of JsonPropertyInfo)

Hodnota vlastnosti

IList<JsonPropertyInfo>

Poznámky

Tato vlastnost se vztahuje pouze na metadata typu Object. Pro jiné druhy se vrátí prázdný seznam jen pro čtení.

Pořadí JsonPropertyInfo položek v seznamu určuje pořadí serializace, pokud některý z položek neurčuje nenulovou <xref:System.Text.Json.Serialization.Metadata.JsonPropertyInfo.Order> hodnotu, v takovém případě budou vlastnosti stabilní seřazené podle <xref:System.Text.Json.Serialization.Metadata.JsonPropertyInfo.Order>.

Je nutné, aby přidané JsonPropertyInfo položky byly jedinečné až Namedo , ale to bude ověřeno pouze při serializaci, jakmile se instance metadat uzamkne pro další úpravy.

Platí pro