Sdílet prostřednictvím


WSDualHttpBindingElement.MaxReceivedMessageSize Vlastnost

Definice

Získá nebo nastaví maximální velikost v bajtech pro zprávu, kterou lze přijímat v kanálu nakonfigurované s touto vazbou.

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

Hodnota vlastnosti

Maximální velikost v bajtech pro zprávu, která je zpracována vazbou. Výchozí hodnota je 65 536 bajtů.

Atributy

Poznámky

Velikost zpráv, které lze přijímat v přenosu službami používajícími WSDualHttpBinding třídu, je ohraničena množstvím paměti přidělené pro každou zprávu. Tato mez velikosti zprávy je určena k omezení vystavení útokům ve stylu DoS.

Všimněte si, že nastavení a MaxBufferPoolSizeMaxReceivedMessageSize, jsou místní chování nastavení. To znamená, že se nepřenesou do jiných koncových bodů v metadatech. Pokud vygenerujete proxy server do služby s maximální velikostí zprávy 2 GB z metadat, má proxy stále výchozí hodnotu 64 K. To ponechá kontrolu nad příslušnými hranicemi pro velikost vyrovnávací paměti zpráv a zpráv v rozsahu místních správců.

Platí pro