Freigeben über


XmlDictionaryReaderQuotas Klasse

Definition

Enthält konfigurierbare Kontingentwerte für XmlDictionaryReaders.

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

Hinweise

XmlDictionary Instanzen werden von WCF beim Serialisieren und Deserialisieren von SOAP-Nachrichten verwendet. Die XmlDictionary enthält Zeichenfolgen-/Wertpaare, die verwendet werden, um die Größe der SOAP-Nachricht zu verringern. Wenn Sie eine Nachricht serialisieren, wird der Wert anstelle der Zeichenfolge geschrieben. Wenn sie die Nachricht deserialisieren, wird der Wert gelesen, aber die Zeichenfolge wird in das Nachrichtenobjekt geschrieben. XmlDictionaryReaderQuotas ist eine Klasse, die eine Reihe von Kontingenten enthält, die von der XmlDictionaryReader Klasse verwendet werden. Das wichtigste Sicherheitsfeature der Wörterbuchreader sind Kontingente. Kontingenteninstanzen sind für die Wörterbuchreaderfactory-Methoden erforderlich. Der parameterlose Konstruktor erstellt "sichere" Standardeinstellungen (identisch mit codierten Standardeinstellungen), und die Klasse verfügt über eine statische Max Eigenschaft zum Erstellen eines Lesers ohne Kontingente.

Konstruktoren

XmlDictionaryReaderQuotas()

Erstellt eine neue Instanz dieser Klasse.

Eigenschaften

Max

Ruft eine Instanz dieser Klasse mit allen auf maximale Werte festgelegten Eigenschaften ab.

MaxArrayLength

Ruft die maximal zulässige Arraylänge ab oder legt sie fest.

MaxBytesPerRead

Ruft die bei jedem Lesevorgang zurückgegebenen maximal zulässigen Bytes ab oder legt sie fest.

MaxDepth

Ruft die maximale Tiefe geschachtelter Knoten ab oder legt sie fest.

MaxNameTableCharCount

Ruft die maximal in einem Tabellennamen zulässigen Zeichen ab oder legt sie fest.

MaxStringContentLength

Ruft die maximale vom Reader zurückgegebene Zeichenfolgenlänge ab oder legt sie fest.

ModifiedQuotas

Ruft die geänderten Kontingente für die XmlDictionaryReaderQuotas ab.

Methoden

CopyTo(XmlDictionaryReaderQuotas)

Legt die Eigenschaften für eine übergebene Kontingenteninstanz auf Grundlage der Werte in dieser Instanz fest.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für