XmlDictionaryReaderQuotas 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.
XmlDictionaryReaders için yapılandırılabilir kota değerleri içerir.
public ref class XmlDictionaryReaderQuotas sealed
public sealed class XmlDictionaryReaderQuotas
type XmlDictionaryReaderQuotas = class
Public NotInheritable Class XmlDictionaryReaderQuotas
- Devralma
-
XmlDictionaryReaderQuotas
Açıklamalar
XmlDictionary örnekleri, SOAP iletilerini seri hale getirme ve seri durumdan çıkarma sırasında WCF tarafından kullanılır. , XmlDictionary SOAP iletisinin boyutunu küçültmek için kullanılan dize/değer çiftlerini içerir. İleti seri hale getirildiğinde değer dize yerine yazılır. İleti seri durumdan çıkarılırken değer okunur ancak dize ileti nesnesine yazılır. XmlDictionaryReaderQuotas , sınıfı tarafından XmlDictionaryReader kullanılan bir dizi kota içeren bir sınıftır. Sözlük okuyucuların en önemli güvenlik özelliği kotadır. Sözlük okuyucu fabrika yöntemlerine bir kota örneği verilmelidir. Parametresiz oluşturucu "güvenli" varsayılanları (kodlanmış varsayılanlarla aynı) oluşturur ve sınıfın kotaları olmayan bir okuyucu oluşturmak için statik Max
özelliği vardır.
Oluşturucular
XmlDictionaryReaderQuotas() |
Bu sınıfın yeni bir örneğini oluşturur. |
Özellikler
Max |
Bu sınıfın tüm özellikleri en yüksek değerlere ayarlanmış bir örneğini alır. |
MaxArrayLength |
İzin verilen en fazla dizi uzunluğunu alır veya ayarlar. |
MaxBytesPerRead |
Her okuma için döndürülen izin verilen bayt üst sınırını alır veya ayarlar. |
MaxDepth |
İç içe düğüm derinliği üst sınırını alır veya ayarlar. |
MaxNameTableCharCount |
Tablo adında izin verilen en büyük karakterleri alır veya ayarlar. |
MaxStringContentLength |
Okuyucu tarafından döndürülen en fazla dize uzunluğunu alır veya ayarlar. |
ModifiedQuotas |
için XmlDictionaryReaderQuotasdeğiştirilen kotaları alır. |
Yöntemler
CopyTo(XmlDictionaryReaderQuotas) |
Geçirilen kotalar örneğindeki özellikleri bu örnekteki değerlere göre ayarlar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |