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 örnekler, 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. bir iletiyi seri hale getirdiğinizde, 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 kullanılan bir dizi kota içeren bir sınıftır XmlDictionaryReader . Sözlük okuyucularının en önemli güvenlik özelliği kotalardır. Sözlük okuyucu fabrika yöntemlerine bir kota örneği verilmelidir. Parametresiz oluşturucu "güvenli" varsayılanlar oluşturur (kodlanmış varsayılanlarla aynıdır) ve sınıfın kotaları olmayan bir okuyucu oluşturmak için statik Max özelliği vardır.
Oluşturucular
| Name | Description |
|---|---|
| XmlDictionaryReaderQuotas() |
Bu sınıfın yeni bir örneğini oluşturur. |
Özellikler
| Name | Description |
|---|---|
| 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 fazla karakteri 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
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |