WSDualHttpBindingElement.MaxReceivedMessageSize Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ů.