WebHttpBindingElement.MaxReceivedMessageSize Proprietà

Definizione

Ottiene o imposta la dimensione massima in byte per un messaggio che può essere elaborato dall'associazione.

public:
 property long MaxReceivedMessageSize { long get(); void set(long value); };
[System.Configuration.ConfigurationProperty("maxReceivedMessageSize", DefaultValue=65536)]
[System.Configuration.LongValidator(MinValue=1)]
public long MaxReceivedMessageSize { get; set; }
[<System.Configuration.ConfigurationProperty("maxReceivedMessageSize", DefaultValue=65536)>]
[<System.Configuration.LongValidator(MinValue=1)>]
member this.MaxReceivedMessageSize : int64 with get, set
Public Property MaxReceivedMessageSize As Long

Valore della proprietà

Int64

Dimensione massima, in byte, per un messaggio elaborato dall'associazione. L'impostazione predefinita è 65.536 byte.

Attributi

Eccezioni

Il valore è minore di zero.

Un messaggio ha superato la dimensione massima allocata.

Commenti

La dimensione dei messaggi che possono essere ricevuti dai servizi utilizzando la classe WebHttpBinding è vincolata dalla quantità di memoria allocata per ogni messaggio. Questo vincolo alla dimensione dei messaggi limita l'esposizione agli attacchi di tipo Denial of Service (DoS).

Si applica a