XmlDictionaryReaderQuotas Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |