DefaultJsonTypeInfoResolver Klasa
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.
Definiuje domyślny, oparty na odbiciu rozpoznawanie kontraktów JSON używany przez plik System.Text.Json.
public ref class DefaultJsonTypeInfoResolver : System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver
public class DefaultJsonTypeInfoResolver : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
type DefaultJsonTypeInfoResolver = class
interface IJsonTypeInfoResolver
Public Class DefaultJsonTypeInfoResolver
Implements IJsonTypeInfoResolver
- Dziedziczenie
-
DefaultJsonTypeInfoResolver
- Implementuje
Uwagi
Program rozpoznawania kontraktów używany przez Defaultprogram .
Konstruktory
DefaultJsonTypeInfoResolver() |
Tworzy wystąpienie modyfikowalne DefaultJsonTypeInfoResolver . |
Właściwości
Modifiers |
Pobiera listę wywołań zwrotnych zdefiniowanych przez użytkownika, których można użyć do zmodyfikowania kontraktu początkowego. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetTypeInfo(Type, JsonSerializerOptions) |
Rozwiązuje kontrakt JSON dla danej |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Metody rozszerzania
WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>) |
Tworzy narzędzie rozpoznawania i stosuje modyfikacje metadanych generowanych przez źródło |