JsonTypeInfo.Properties Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la lista de JsonPropertyInfo metadatos correspondientes al tipo actual.
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)
Valor de propiedad
Comentarios
Esta propiedad solo es aplicable a los metadatos de tipo Object. Para otros tipos, se devolverá una lista vacía de solo lectura.
El orden de las entradas de JsonPropertyInfo la lista determina el orden de serialización, a menos que cualquiera de las entradas especifique un valor distinto de cero <xref:System.Text.Json.Serialization.Metadata.JsonPropertyInfo.Order> , en cuyo caso las propiedades se ordenarán <xref:System.Text.Json.Serialization.Metadata.JsonPropertyInfo.Order>por .
Es necesario que las entradas agregadas JsonPropertyInfo sean únicas hasta Name, pero esto solo se validará en la serialización, una vez que la instancia de metadatos se bloquee para su posterior modificación.