Udostępnij za pośrednictwem


XmlDictionaryReaderQuotas Klasa

Definicja

Zawiera konfigurowalne wartości przydziału dla elementów XmlDictionaryReaders.

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

Uwagi

XmlDictionary wystąpienia są używane przez program WCF podczas serializacji i deserializacji komunikatów protokołu SOAP. Zawiera XmlDictionary pary ciąg/wartość, które są używane do zmniejszenia rozmiaru komunikatu SOAP. Podczas serializacji komunikatu wartość jest zapisywana zamiast ciągu. Podczas deserializacji komunikatu wartość jest odczytywana, ale ciąg jest zapisywany w obiekcie komunikatu. XmlDictionaryReaderQuotas jest klasą zawierającą liczbę przydziałów używanych przez klasę XmlDictionaryReader . Najważniejszą funkcją zabezpieczeń czytelników słownika są limity przydziału. Wystąpienie limitów przydziału musi być podane do metod fabryki czytnika słownika. Konstruktor bez parametrów tworzy wartości domyślne "bezpieczne" (takie same jak zakodowane wartości domyślne), a klasa ma właściwość statyczną Max do tworzenia czytnika bez przydziałów.

Konstruktory

XmlDictionaryReaderQuotas()

Tworzy nowe wystąpienie tej klasy.

Właściwości

Max

Pobiera wystąpienie tej klasy z wszystkimi właściwościami ustawionymi na maksymalne wartości.

MaxArrayLength

Pobiera lub ustawia maksymalną dozwoloną długość tablicy.

MaxBytesPerRead

Pobiera lub ustawia maksymalną dozwoloną liczbę bajtów zwracanych dla każdego odczytu.

MaxDepth

Pobiera lub ustawia maksymalną głębokość zagnieżdżonego węzła.

MaxNameTableCharCount

Pobiera lub ustawia maksymalną dozwoloną liczbę znaków w nazwie tabeli.

MaxStringContentLength

Pobiera lub ustawia maksymalną długość ciągu zwróconą przez czytnik.

ModifiedQuotas

Pobiera zmodyfikowane przydziały dla elementu XmlDictionaryReaderQuotas.

Metody

CopyTo(XmlDictionaryReaderQuotas)

Ustawia właściwości przekazywanego wystąpienia przydziałów na podstawie wartości w tym wystąpieniu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy