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 Metadaten an, die von der Quelle resolver
generiert werden.
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-Ergebnissenull
JsonTypeInfo ändert.
Gibt zurück
Eine neue IJsonTypeInfoResolver instance mit änderungen.
Hinweise
Diese Methode steht in engem Zusammenhang mit der Eigenschaft, die Modifiers auf beliebige IJsonTypeInfoResolver Instanzen erweitert wird.