JsonNumberEnumConverter<TEnum> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konverterare för att konvertera uppräkningar till och från numeriska värden.
generic <typename TEnum>
where TEnum : value classpublic ref class JsonNumberEnumConverter sealed : System::Text::Json::Serialization::JsonConverterFactory
public sealed class JsonNumberEnumConverter<TEnum> : System.Text.Json.Serialization.JsonConverterFactory where TEnum : struct
type JsonNumberEnumConverter<'Enum (requires 'Enum : struct)> = class
inherit JsonConverterFactory
Public NotInheritable Class JsonNumberEnumConverter(Of TEnum)
Inherits JsonConverterFactory
Typparametrar
- TEnum
Den uppräkningstyp som konverteraren riktar in sig på.
- Arv
Kommentarer
Detta är standardkonverteraren för uppräkningar och kan användas för att åsidosätta UseStringEnumConverter enskilda typer eller egenskaper.
Konstruktorer
| Name | Description |
|---|---|
| JsonNumberEnumConverter<TEnum>() |
Initierar en ny instans av JsonNumberEnumConverter<TEnum>. |
Egenskaper
| Name | Description |
|---|---|
| Type |
Hämtar den typ som konverteras av den aktuella konverterarinstansen. (Ärvd från JsonConverterFactory) |
Metoder
| Name | Description |
|---|---|
| CanConvert(Type) |
När den åsidosättas i en härledd klass avgör om konverterarinstansen kan konvertera den angivna objekttypen. |
| CreateConverter(Type, JsonSerializerOptions) |
Skapar en konverterare för en angiven typ. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |