XmlDictionaryReaderQuotas Klass

Definition

Innehåller konfigurerbara kvotvärden för XmlDictionaryReaders.

public ref class XmlDictionaryReaderQuotas sealed
public sealed class XmlDictionaryReaderQuotas
type XmlDictionaryReaderQuotas = class
Public NotInheritable Class XmlDictionaryReaderQuotas
Arv
XmlDictionaryReaderQuotas

Kommentarer

XmlDictionary instanser används av WCF vid serialisering och deserialisering av SOAP-meddelanden. Innehåller XmlDictionary sträng/värde-par som används för att minska storleken på SOAP-meddelandet. När du serialiserar ett meddelande skrivs värdet i stället för strängen. När meddelandet avserialiseras läss värdet men strängen skrivs till meddelandeobjektet. XmlDictionaryReaderQuotas är en klass som innehåller ett antal kvoter som används av XmlDictionaryReader klassen. Den viktigaste säkerhetsfunktionen i ordlisteläsarna är kvoter. En kvotinstans måste ges till metoderna för ordlisteläsarens fabrik. Den parameterlösa konstruktorn skapar "säkra" standardvärden (samma som kodade standardvärden) och klassen har en statisk Max egenskap för att skapa en läsare utan kvoter.

Konstruktorer

Name Description
XmlDictionaryReaderQuotas()

Skapar en ny instans av den här klassen.

Egenskaper

Name Description
Max

Hämtar en instans av den här klassen med alla egenskaper inställda på maximala värden.

MaxArrayLength

Hämtar eller anger den maximala tillåtna matrislängden.

MaxBytesPerRead

Hämtar eller anger maximalt antal tillåtna byte som returneras för varje läsning.

MaxDepth

Hämtar eller anger det maximala kapslade noddjupet.

MaxNameTableCharCount

Hämtar eller anger maximalt antal tecken som tillåts i ett tabellnamn.

MaxStringContentLength

Hämtar eller anger den maximala stränglängden som returneras av läsaren.

ModifiedQuotas

Hämtar de ändrade kvoterna för XmlDictionaryReaderQuotas.

Metoder

Name Description
CopyTo(XmlDictionaryReaderQuotas)

Anger egenskaperna för en instans av skickade kvoter baserat på värdena i den här instansen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för