JsonSourceGenerationMode Sabit listesi
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.
System.Text.Json kaynak oluşturucu için oluşturma modu.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class JsonSourceGenerationMode
[System.Flags]
public enum JsonSourceGenerationMode
[<System.Flags>]
type JsonSourceGenerationMode =
Public Enum JsonSourceGenerationMode
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| Default | 0 | JsonSourceGenerationOptionsAttribute.GenerationMode üzerinde belirtildiğinde, tüm türler için hem tür meta veri başlatma mantığının hem de iyileştirilmiş serileştirme mantığının oluşturulması gerektiğini belirtir. JsonSerializableAttribute.GenerationMode üzerinde belirtildiğinde, JsonSourceGenerationOptionsAttribute.GenerationMode üzerindeki ayarın kullanılması gerektiğini gösterir. |
| Metadata | 1 | JSON kaynak oluşturucusunun tür meta veri başlatma mantığı oluşturmasını bildirir. |
| Serialization | 2 | JSON kaynak oluşturucusunun iyileştirilmiş serileştirme mantığı oluşturmasını sağlar. |