JsonTypeInfoResolver.WithAddedModifier Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat resolver dan menerapkan modifikasi pada metadata yang dihasilkan oleh sumber 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
Parameter
- resolver
- IJsonTypeInfoResolver
Pemecah masalah sumber menghasilkan JsonTypeInfo metadata.
- modifier
- Action<JsonTypeInfo>
Delegasi yang memodifikasi hasil non-nullJsonTypeInfo .
Mengembalikan
Instans baru IJsonTypeInfoResolver dengan modifikasi diterapkan.
Keterangan
Metode ini terkait erat dengan properti yang Modifiers diperluas ke instans arbitrer IJsonTypeInfoResolver .