MtomMessageEncodingBindingElement.MaxBufferSize Eigenschap

Definitie

Hiermee haalt u de maximale buffergrootte op of stelt u deze in.

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

Waarde van eigenschap

De maximale grootte van de buffer. De standaardwaarde is 65536 (0x10000) bytes.

Uitzonderingen

De waardeset is kleiner dan of gelijk aan nul.

Opmerkingen

MTOM-berichten (Message Transmission Optimization Mechanism) in Windows Communication Foundation (WCF) kunnen bestaan uit meerdere MIME-onderdelen. Het bericht bevat altijd een MIME-onderdeel (Multipurpose Internet Mail Extensions) dat het infosetgedeelte van het bericht bevat. Als het bericht binaire gegevens bevat die zijn geoptimaliseerd, kan het bovendien extra MIME-onderdelen bevatten die binaire gegevens bevatten. Er zijn geen vereisten opgelegd over welke volgorde deze MIME-onderdelen moeten worden weergegeven in het bericht. Het leesproces van berichten moet soms MIME-onderdelen bufferen als ze niet in orde zijn. Het leesproces van berichten moet mogelijk ook relevante MIME-headergegevens in elk onderdeel bufferen. Dit MaxBufferSize quotum is bedoeld om de hoeveelheid geheugen te beperken die kan worden toegewezen bij het lezen van MTOM-berichten en zo het overmatige verbruik van geheugen beperken vanwege de buffervereisten.

Van toepassing op