JsonTypeInfoResolver.WithAddedModifier Método
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.
Cria um resolvedor e aplica modificações aos metadados gerados pela fonte resolver.
public:
[System::Runtime::CompilerServices::Extension]
static System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^ WithAddedModifier(System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^ resolver, Action<System::Text::Json::Serialization::Metadata::JsonTypeInfo ^> ^ modifier);
public static System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver WithAddedModifier(this System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver resolver, Action<System.Text.Json.Serialization.Metadata.JsonTypeInfo> modifier);
static member WithAddedModifier : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver * Action<System.Text.Json.Serialization.Metadata.JsonTypeInfo> -> System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
<Extension()>
Public Function WithAddedModifier (resolver As IJsonTypeInfoResolver, modifier As Action(Of JsonTypeInfo)) As IJsonTypeInfoResolver
Parâmetros
- resolver
- IJsonTypeInfoResolver
O resolvedor de origem gera JsonTypeInfo metadados.
- modifier
- Action<JsonTypeInfo>
O delegado que modifica não-resultadosnullJsonTypeInfo .
Devoluções
Uma nova IJsonTypeInfoResolver instância com modificações aplicadas.
Observações
Este método está intimamente relacionado com a Modifiers propriedade estendida a instâncias arbitrárias IJsonTypeInfoResolver .