WSHttpBindingBase.MaxReceivedMessageSize Eigenschaft

Definition

Ruft die maximale Größe in Bytes für eine Nachricht ab, die von der Bindung verarbeitet werden kann, oder legt diese fest.

public:
 property long MaxReceivedMessageSize { long get(); void set(long value); };
public long MaxReceivedMessageSize { get; set; }
member this.MaxReceivedMessageSize : int64 with get, set
Public Property MaxReceivedMessageSize As Long

Eigenschaftswert

Die maximale Größe in Byte für eine Nachricht, die von der Bindung verarbeitet wird. Der Standardwert ist 65.536 Bytes.

Ausnahmen

Der Wert ist kleiner als Null.

Eine Nachricht hat die maximal zugewiesene Größe überschritten.

Beispiele

In diesem Beispiel wird gezeigt, wie Sie die maximale Größe für eine Nachricht abrufen.

long maxReceivedMessageSize =
binding1.MaxReceivedMessageSize;
Dim maxReceivedMessageSize = binding1.MaxReceivedMessageSize

Hinweise

Die Größe der Nachrichten, die über Dienste WSHttpBindingBase auf dem Draht empfangen werden können, ist durch die Menge des für jede Nachricht zugewiesenen Arbeitsspeichers begrenzt. Diese gebundene Nachrichtengröße soll die Gefährdung von Denial-of-Service-Angriffen (DoS) einschränken.

Gilt für: