Jazyk

JsonConverterFactory Třída

Definice

Podporuje převod několika typů pomocí vzoru továrny.

public ref class JsonConverterFactory abstract : System::Text::Json::Serialization::JsonConverter
public abstract class JsonConverterFactory : System.Text.Json.Serialization.JsonConverter
type JsonConverterFactory = class
    inherit JsonConverter
Public MustInherit Class JsonConverterFactory
Inherits JsonConverter
Dědičnost
JsonConverterFactory
Odvozené

Poznámky

To je užitečné pro převaděče podporující obecné typy, jako je převaděč pro List<T>.

Další informace naleznete v tématu Jak psát vlastní převaděče pro serializaci JSON.

Konstruktory

Name Description
JsonConverterFactory()

Při přepsání v odvozené třídě inicializuje novou instanci JsonConverterFactory třídy.

Vlastnosti

Name Description
Type

Získá typ, který je převeden aktuální převaděč instance.

Metody

Name Description
CanConvert(Type)

Při přepsání v odvozené třídě určuje, zda převaděč instance může převést zadaný typ objektu.

(Zděděno od JsonConverter)
CreateConverter(Type, JsonSerializerOptions)

Vytvoří převaděč pro zadaný typ.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro