JsonStringEnumConverter 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.
Konwertuje wartości wyliczenia na i z ciągów.
public ref class JsonStringEnumConverter sealed : System::Text::Json::Serialization::JsonConverterFactory
public ref class JsonStringEnumConverter : System::Text::Json::Serialization::JsonConverterFactory
public sealed class JsonStringEnumConverter : System.Text.Json.Serialization.JsonConverterFactory
public class JsonStringEnumConverter : System.Text.Json.Serialization.JsonConverterFactory
type JsonStringEnumConverter = class
inherit JsonConverterFactory
Public NotInheritable Class JsonStringEnumConverter
Inherits JsonConverterFactory
Public Class JsonStringEnumConverter
Inherits JsonConverterFactory
- Dziedziczenie
Uwagi
Odczytywanie jest bez uwzględniania wielkości liter. Pisanie można dostosować przy użyciu elementu JsonNamingPolicy.
Aby uzyskać więcej informacji, zobacz How to customize property names and values with System.Text.Json (Jak dostosować nazwy i wartości właściwości za pomocą pliku System.Text.Json).
Konstruktory
JsonStringEnumConverter() |
Inicjuje JsonStringEnumConverter wystąpienie klasy z domyślnymi zasadami nazewnictwa, które zezwalają na wartości całkowite. |
JsonStringEnumConverter(JsonNamingPolicy, Boolean) |
Inicjuje JsonStringEnumConverter wystąpienie klasy z określonymi zasadami nazewnictwa i wartością wskazującą, czy niezdefiniowane wartości wyliczenia są dozwolone. |
Właściwości
Type |
Pobiera typ konwertowany przez bieżące wystąpienie konwertera. (Odziedziczone po JsonConverterFactory) |
Metody
CanConvert(Type) |
Określa, czy określony typ można przekonwertować na wyliczenie. |
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 wartość bieżącego wystąpienia. (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) |