JsonTypeInfo.Properties Właściwość
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.
Pobiera listę metadanych JsonPropertyInfo odpowiadających bieżącemu typowi.
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)
Wartość właściwości
Uwagi
Ta właściwość ma zastosowanie tylko do metadanych typu Object. W przypadku innych rodzajów zostanie zwrócona pusta lista tylko do odczytu.
Kolejność JsonPropertyInfo wpisów na liście określa kolejność serializacji, chyba że którykolwiek z wpisów określa wartość inną niż zero <xref:System.Text.Json.Serialization.Metadata.JsonPropertyInfo.Order> , w tym przypadku właściwości będą stabilne posortowane według <xref:System.Text.Json.Serialization.Metadata.JsonPropertyInfo.Order>.
Wymagane jest, aby dodane JsonPropertyInfo wpisy zostały unikatowe do Namewartości , jednak zostanie to zweryfikowane tylko w przypadku serializacji, gdy wystąpienie metadanych zostanie zablokowane w celu dalszej modyfikacji.