JsonSerializerOptions.AllowOutOfOrderMetadataProperties Özellik

Tanım

Seri durumdan çıkarılmış bir JSON nesnesinde normal özelliklerden sonra JSON meta veri özelliklerinin belirtilmesine izin verir.

public:
 property bool AllowOutOfOrderMetadataProperties { bool get(); void set(bool value); };
public bool AllowOutOfOrderMetadataProperties { get; set; }
member this.AllowOutOfOrderMetadataProperties : bool with get, set
Public Property AllowOutOfOrderMetadataProperties As Boolean

Özellik Değeri

Özel durumlar

Bu özellik serileştirme veya seri durumdan çıkarma oluştuktan sonra ayarlanırsa oluşturulur.

Açıklamalar

trueolarak ayarlandığında, JSON meta veri özelliklerinin gereksinimini kaldırır

örneğin $id ve $type seri durumdan çıkarılmış JSON nesnesinin en başında belirtilmelidir.

Bu ayarın etkinleştirilmesi aşırı arabelleğe almayla sonuçlanabilir

akış seri durumdan çıkarma bağlamında büyük JSON yüklerini seri durumdan çıkarırken.

Şunlara uygulanır