JsonPropertyInfo.ShouldSerialize Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define um predicado que determina se o valor atual da propriedade deve ser serializado.
public:
property Func<System::Object ^, System::Object ^, bool> ^ ShouldSerialize { Func<System::Object ^, System::Object ^, bool> ^ get(); void set(Func<System::Object ^, System::Object ^, bool> ^ value); };
public Func<object,object?,bool>? ShouldSerialize { get; set; }
member this.ShouldSerialize : Func<obj, obj, bool> with get, set
Public Property ShouldSerialize As Func(Of Object, Object, Boolean)
Valor de Propriedade
Exceções
A JsonPropertyInfo instância foi bloqueada para modificações adicionais.
Observações
O primeiro parâmetro denota o objeto pai, e o segundo parâmetro denota o valor da propriedade.
Definir o predicado em null é equivalente a serializar sempre o valor da propriedade.
Para contratos originados de DefaultJsonTypeInfoResolver, o valor de Condition será mapeado para este predicado.