XmlDictionaryReaderQuotas Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |