JsonSignedEnumReaderWriter<TEnum> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İmzalı bir tamsayı tarafından yedeklenen değerler için enum JSON okur ve yazar.
public sealed class JsonSignedEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum> where TEnum : struct
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public sealed class JsonSignedEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum>
type JsonSignedEnumReaderWriter<'Enum (requires 'Enum : struct)> = class
inherit JsonValueReaderWriter<'Enum (requires 'Enum : struct)>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type JsonSignedEnumReaderWriter<'Enum> = class
inherit JsonValueReaderWriter<'Enum>
Public NotInheritable Class JsonSignedEnumReaderWriter(Of TEnum)
Inherits JsonValueReaderWriter(Of TEnum)
Tür Parametreleri
- TEnum
- Devralma
- Özellikler
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| ConstructorExpression |
Bu nesnenin oluşturulmasını temsil eden ifade. |
| HandlesNullWrites |
ise |
| Instance |
Bu durum bilgisi olmayan okuyucunun/yazarın tekil örneği. |
| ValueType |
Okunan/yazılan değerin türü. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| FromJson(Utf8JsonReaderManager, Object) |
UtF8 JSON akışından veya arabellekten değeri okur. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
| FromJsonString(String, Object) |
Dizedeki JSON değerini okur. (Devralındığı yer: JsonValueReaderWriter) |
| FromJsonTyped(Utf8JsonReaderManager, Object) |
Değeri JSON'dan okur. |
| ToJson(Utf8JsonWriter, Object) |
Değeri JSON'a yazar. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
| ToJsonObjectString(String, Object) |
Belirtilen özellik ve değerin bir JSON nesnesini içeren bir dize döndürür. (Devralındığı yer: JsonValueReaderWriter) |
| ToJsonString(Object) |
Değeri bir JSON dizesine yazar. (Devralındığı yer: JsonValueReaderWriter) |
| ToJsonTyped(Utf8JsonWriter, TEnum) |
Değeri JSON'a yazar. |