JsonConverterFactory 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.
Obsługuje konwertowanie kilku typów przy użyciu wzorca fabryki.
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
- Dziedziczenie
- Pochodne
Uwagi
Jest to przydatne w przypadku konwerterów obsługujących typy ogólne, takie jak konwerter dla List<T>klasy .
Aby uzyskać więcej informacji, zobacz How to write custom converters for JSON serialization (Jak pisać niestandardowe konwertery na potrzeby serializacji JSON).
Konstruktory
JsonConverterFactory() |
Po przesłonięciu w klasie pochodnej inicjuje nowe wystąpienie JsonConverterFactory klasy. |
Właściwości
Type |
Pobiera typ konwertowany przez bieżące wystąpienie konwertera. |
Type |
Pobiera typ konwertowany przez bieżące wystąpienie konwertera. (Odziedziczone po JsonConverter) |
Metody
CanConvert(Type) |
Po zastąpieniu klasy pochodnej określa, czy wystąpienie konwertera może przekonwertować określony typ obiektu. (Odziedziczone po JsonConverter) |
CreateConverter(Type, JsonSerializerOptions) |
Tworzy konwerter dla określonego typu. |
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) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |