XmlDictionaryReaderQuotas Classe

Definizione

Contiene valori di quota configurabili per XmlDictionaryReaders.

public ref class XmlDictionaryReaderQuotas sealed
public sealed class XmlDictionaryReaderQuotas
type XmlDictionaryReaderQuotas = class
Public NotInheritable Class XmlDictionaryReaderQuotas
Ereditarietà
XmlDictionaryReaderQuotas

Commenti

XmlDictionary le istanze vengono usate da WCF durante la serializzazione e la deserializzazione dei messaggi SOAP. Contiene XmlDictionary coppie stringa/valore utilizzate per ridurre le dimensioni del messaggio SOAP. Quando si serializza un messaggio, il valore viene scritto al posto della stringa. Durante la deserializzazione del messaggio il valore viene letto, ma la stringa viene scritta nell'oggetto messaggio. XmlDictionaryReaderQuotas è una classe che contiene una serie di quote utilizzate dalla XmlDictionaryReader classe . La funzionalità di sicurezza più importante dei reader del dizionario è quella delle quote. Un'istanza delle quote deve essere data ai metodi factory del reader del dizionario. Il costruttore senza parametri crea impostazioni predefinite "sicure" (come le impostazioni predefinite codificate) e la classe ha una proprietà statica Max per la creazione di un lettore senza quote.

Costruttori

XmlDictionaryReaderQuotas()

Crea una nuova istanza di questa classe.

Proprietà

Max

Ottiene un'istanza di questa classe con tutte le proprietà impostate sui valori massimi.

MaxArrayLength

Ottiene o imposta la lunghezza massima consentita della matrice.

MaxBytesPerRead

Ottiene o imposta i byte massimi consentiti restituiti per ogni lettura.

MaxDepth

Ottiene o imposta la profondità massima dei nodi annidati.

MaxNameTableCharCount

Ottiene o imposta i caratteri massimi consentiti in un nome di tabella.

MaxStringContentLength

Ottiene o imposta la lunghezza massima della stringa restituita dal reader.

ModifiedQuotas

Ottiene le quote modificate per XmlDictionaryReaderQuotas.

Metodi

CopyTo(XmlDictionaryReaderQuotas)

Imposta le proprietà su un'istanza della quota passata, in base ai valori in questa istanza.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a