Share via


JsonTypeInfoResolver.WithAddedModifier Método

Definición

Crea un solucionador y aplica modificaciones a los metadatos generados por el origen 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

Resolución de origen que JsonTypeInfo genera metadatos.

modifier
Action<JsonTypeInfo>

Delegado que modifica los resultados que nonullJsonTypeInfo son de .

Devoluciones

IJsonTypeInfoResolver Nueva instancia con modificaciones aplicadas.

Comentarios

Este método está estrechamente relacionado con la Modifiers propiedad extendida a instancias arbitrarias IJsonTypeInfoResolver .

Se aplica a