JsonTypeInfoResolver.WithAddedModifier Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy narzędzie rozpoznawania i stosuje modyfikacje metadanych generowanych przez źródło 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
Parametry
- resolver
- IJsonTypeInfoResolver
Program rozpoznawania źródła generuje metadane JsonTypeInfo .
- modifier
- Action<JsonTypeInfo>
Delegat, który modyfikuje wyniki inne niżnull
JsonTypeInfo .
Zwraca
Nowe IJsonTypeInfoResolver wystąpienie z zastosowanymi modyfikacjami.
Uwagi
Ta metoda jest ściśle powiązana z właściwością rozszerzoną Modifiers do dowolnych IJsonTypeInfoResolver wystąpień.