HttpRuntimeSection.MaxQueryStringLength Ö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.
BIR HTTP isteğindeki sorgu dizesinin mümkün olan en fazla uzunluğunu (karakter sayısı cinsinden) alır veya ayarlar.
public:
property int MaxQueryStringLength { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxQueryStringLength", DefaultValue=2048)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxQueryStringLength { get; set; }
[<System.Configuration.ConfigurationProperty("maxQueryStringLength", DefaultValue=2048)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxQueryStringLength : int with get, set
Public Property MaxQueryStringLength As Integer
Özellik Değeri
Sorgu dizesinin karakter sayısı cinsinden uzunluk üst sınırı. Varsayılan değer 2048'dir.
- Öznitelikler
Açıklamalar
özelliğinin MaxQueryStringLength değeri herhangi bir tamsayı, sıfır veya daha büyük olabilir. Sorgu dizesinin uzunluğu boyut sınırını aşarsa, ASP.NET bir HTTP 400
(Hatalı İstek) durum kodu döndürür.
Not
Son derece küçük değerler bir web sitesini kullanılamaz hale getirir.
Öğesinin özniteliğini httpRuntime
ayarlayarak maxQueryStringLength
bir yapılandırma dosyasında bu değeri ayarlayabilirsiniz. Daha fazla bilgi için bkz . httpRuntime Öğesi (ASP.NET Ayarlar Şeması).
Not
Sorgu dizesi uzunluğunu denetleen bir IIS ayarı da vardır.
maxQueryString
requestLimits İstek Sınırları <içindeki özniteliğine> bakın.