JsonTypeInfoResolver.WithAddedModifier Methode

Definition

Erstellt einen Resolver und wendet Änderungen an den Metadaten an, die von der Quelle resolvergeneriert 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-ErgebnissenullJsonTypeInfo ä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.

Gilt für: