Sdílet prostřednictvím


MtomMessageEncodingBindingElement.MaxBufferSize Vlastnost

Definice

Získá nebo nastaví maximální velikost vyrovnávací paměti.

public:
 property int MaxBufferSize { int get(); void set(int value); };
public int MaxBufferSize { get; set; }
member this.MaxBufferSize : int with get, set
Public Property MaxBufferSize As Integer

Hodnota vlastnosti

Maximální velikost vyrovnávací paměti. Výchozí hodnota je 65536 (0x10000) bajtů.

Výjimky

Sada hodnot je menší než nebo rovna nule.

Poznámky

Zprávy MTOM (Message Optimization Mechanism) ve Windows Communication Foundation (WCF) se můžou skládat z několika částí MIME. Zpráva vždy obsahuje část MIME (Multipurpose Internet Mail Extensions), která obsahuje informační sadu zprávy. Kromě toho platí, že pokud zpráva obsahuje optimalizovaná binární data, může obsahovat další části MIME, které obsahují binární data. Nejsou stanoveny žádné požadavky týkající se pořadí, ve které se musí tyto části MIME zobrazovat ve zprávě. Proces čtení zpráv někdy musí ukládat části MIME do vyrovnávací paměti, pokud se zobrazují mimo pořadí. Proces čtení zpráv také může v každé části ukládat relevantní informace záhlaví MIME do vyrovnávací paměti. Cílem této MaxBufferSize kvóty je omezit množství paměti, které je možné přidělit při čtení zpráv MTOM, a omezit tak nadměrnou spotřebu paměti kvůli požadavkům na ukládání do vyrovnávací paměti.

Platí pro