JsonPropertyInfo.ShouldSerialize Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um predicado que determina se o valor da propriedade atual 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 da propriedade
Exceções
A JsonPropertyInfo instância foi bloqueada para modificação adicional.
Comentários
O primeiro parâmetro denota o objeto pai e o segundo parâmetro indica o valor da propriedade.
Definir o predicado como null
é equivalente a sempre serializar o valor da propriedade.
Para contratos provenientes, DefaultJsonTypeInfoResolvero valor será Condition mapeado para esse predicado.