JavaScriptSerializer.RecursionLimit Özellik
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.
İşlenmek üzere nesne düzeylerinin sayısını kısıtlama sınırını alır veya ayarlar.
public:
property int RecursionLimit { int get(); void set(int value); };
public int RecursionLimit { get; set; }
member this.RecursionLimit : int with get, set
Public Property RecursionLimit As Integer
Özellik Değeri
Nesne düzeylerinin sayısı. Varsayılan değer 100'dür.
Özel durumlar
özelliği, birden küçük bir değere ayarlanır.
Açıklamalar
özelliği, RecursionLimit nesne hiyerarşisindeki JavaScriptSerializer aşağıdaki durumlarda işlenecek düzey sayısını ifade eder:
JavaScriptSerializer Sınıf bir JSON dizesini seri durumdan çıkarırken.
JavaScriptSerializer Sınıf serileştirme sırasında bir nesne grafı üzerinde ilerlerken.
değeri yalnızca sınıfın RecursionLimit bir örneğini JavaScriptSerializer açıkça oluşturduğunuzda geçerlidir.
jsonSerialization
Zaman uyumsuz iletişim katmanı tarafından kullanılan iç seri hale getirici örneği için işlenmek üzere nesne düzeylerinin sayısını ayarlamak için yapılandırma dosyasının öğesini kullanın. Serileştirme yapılandırma öğeleri hakkında daha fazla bilgi için bkz . Nasıl yapılır: Microsoft Ajax'ta ASP.NET Hizmetlerini Yapılandırma.