Freigeben über


MtomMessageEncodingBindingElement.MaxBufferSize Eigenschaft

Definition

Ruft die maximale Puffergröße ab, oder legt diese fest.

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

Eigenschaftswert

Die maximale Größe des Puffers. Der Standardwert ist 65536 (0x10000) Byte.

Ausnahmen

Der festgelegte Wert ist kleiner oder gleich 0.

Hinweise

Nachrichten zur Optimierung des Nachrichtenübertragungsmechanismus (Message Transmission Optimization Mechanism, MTOM) in Windows Communication Foundation (WCF) können aus mehreren MIME-Teilen bestehen. Die Nachricht umfasst immer einen MIME-Teil (Multipurpose Internet Mail Extensions), der den infoset-Bereich der Nachricht enthält. Darüber hinaus enthält die Nachricht möglicherweise zusätzliche MIME-Teile mit binären Daten, wenn die Nachricht optimierte binäre Daten enthält. Es gibt keine Anforderungen, in welcher Reihenfolge diese MIME-Teile in der Nachricht angezeigt werden müssen. Der Lesevorgang der Nachricht muss gelegentlich MIME-Teile puffern, wenn sie nicht zu funktionieren scheinen. Der Nachrichtenlektürevorgang muss u. U. auch relevante MIME-Headerinformationen in jedem Teil puffern. Dieses MaxBufferSize-Kontingent sollte den Speicherplatz, der zum Lesen von MTOM-Nachrichten zugewiesen werden kann, übersteigen und somit die aufgrund von Pufferanforderungen übermäßige Speicherauslastung einschränken.

Gilt für: