JsonTypeInfoResolver.WithAddedModifier Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Resolver und wendet Änderungen an den von der Quelle resolvergenerierten Metadaten an.
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
Parameter
- resolver
- IJsonTypeInfoResolver
Der Quelllöser, der JsonTypeInfo Metadaten generiert.
- modifier
- Action<JsonTypeInfo>
Der Delegat, der nicht ergebnissenullJsonTypeInfo ändert.
Gibt zurück
Eine neue IJsonTypeInfoResolver Instanz mit angewendeten Änderungen.
Hinweise
Diese Methode ist eng mit der Eigenschaft verbunden, die Modifiers auf beliebige IJsonTypeInfoResolver Instanzen erweitert wurde.