Condividi tramite


<quoteReader>

Definisce i vincoli sulla complessità dei messaggi SOAP che possono essere elaborati dagli endpoint configurati con un'associazione.

<system.serviceModel>
  <bindings>

<readerQuotas 
    maxArrayLength="Integer"
        maxBytesPerRead="Integer"
        maxDepth="Integer"
        maxNameTableCharCount="Integer"
    maxStringContentLength=="Integer" />

Attributi ed elementi

Attributi

Attributo Descrizione

maxArrayLength

Numero intero positivo che specifica la lunghezza massima consentita della matrice. L'impostazione predefinita è 16384.

maxBytesPerRead

Numero intero positivo che specifica il numero massimo di byte restituiti per lettura. L'impostazione predefinita è 4096.

maxDepth

Numero intero positivo che specifica la profondità massima dei nodi nidificati per lettura. L'impostazione predefinita è 32.

maxNameTableCharCount

Numero intero positivo che specifica il numero massimo di caratteri consentiti in un nome di tabella. L'impostazione predefinita è 16384.

maxStringContentLength

Numero intero positivo che specifica il numero massimo di caratteri consentiti nel contenuto dell'elemento XML. L'impostazione predefinita è 8192.

Elementi figlio

None

Elementi padre

Questo elemento è l'elemento figlio di tutte le associazioni standard disponibili con Windows Communication Foundation (WCF).

Osservazioni

I vincoli di complessità forniscono protezione da attacchi di tipo Denial of Service (DoS) che tentano di utilizzare la complessità dei messaggi per bloccare le risorse di elaborazione dell'endpoint. Altri vincoli di complessità comprendono elementi quali la profondità massima dell'elemento e la lunghezza massima per il contenuto della stringa all'interno del messaggio.

Vedere anche

Riferimenti

<associazionePersonalizzata>
XmlDictionaryReaderQuotasElement

Concetti

<associazione>

Altre risorse

Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients