XmlDictionaryReaderQuotas 類別

定義

包含 XmlDictionaryReaders 的可設定配額值。

public ref class XmlDictionaryReaderQuotas sealed
public sealed class XmlDictionaryReaderQuotas
type XmlDictionaryReaderQuotas = class
Public NotInheritable Class XmlDictionaryReaderQuotas
繼承
XmlDictionaryReaderQuotas

備註

XmlDictionary 在序列化和還原序列化 SOAP 訊息時,WCF 會使用 實例。 XmlDictionary包含用來減少 SOAP 訊息大小的字串/值組。 序列化訊息時,值會以取代字串的方式寫入。 將訊息還原序列化時,會讀取值,但字串會寫入訊息物件。 XmlDictionaryReaderQuotas 是類別,其中包含類別所使用的 XmlDictionaryReader 配額數目。 字典讀取器最重要的安全性功能是配額。 字典讀取器處理站方法必須指定有配額執行個體。 無參數建構函式會建立「安全」預設值 (與編碼預設值) 相同,而 類別具有靜態 Max 屬性,可建立沒有配額的讀取器。

建構函式

XmlDictionaryReaderQuotas()

建立這個類別的新執行個體。

屬性

Max

取得這個類別的執行個體,且其所有屬性都設定為最大值。

MaxArrayLength

取得或設定允許的陣列長度上限。

MaxBytesPerRead

取得或設定允許每個讀取動作傳回的位元組上限。

MaxDepth

取得或設定巢狀節點深度上限。

MaxNameTableCharCount

取得或設定資料表名稱允許的字元數目上限。

MaxStringContentLength

取得或設定讀取器傳回的字串長度上限。

ModifiedQuotas

取得 XmlDictionaryReaderQuotas 的已修改配額。

方法

CopyTo(XmlDictionaryReaderQuotas)

根據傳入之配額執行個體中的值,設定這個執行個體上的屬性。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於