JsonTypeInfoResolver.WithAddedModifier Methode

Definitie

Hiermee maakt u een resolver en past u wijzigingen toe op de metagegevens die door de bron resolverzijn gegenereerd.

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

Parameters

resolver
IJsonTypeInfoResolver

De bron-resolver genereert JsonTypeInfo metagegevens.

modifier
Action<JsonTypeInfo>

De gemachtigde die niet-resultatennullJsonTypeInfo wijzigt.

Retouren

Een nieuw IJsonTypeInfoResolver exemplaar waarop wijzigingen zijn toegepast.

Opmerkingen

Deze methode is nauw gerelateerd aan de Modifiers eigenschap die is uitgebreid naar willekeurige IJsonTypeInfoResolver exemplaren.

Van toepassing op