WSHttpBindingBase.MaxReceivedMessageSize Egenskap

Definition

Hämtar eller anger den maximala storleken, i byte, för ett meddelande som kan bearbetas av bindningen.

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

Egenskapsvärde

Den maximala storleken i byte för ett meddelande som bearbetas av bindningen. Standardvärdet är 65 536 byte.

Undantag

Värdet är mindre än noll.

Ett meddelande överskred den maximala allokerade storleken.

Exempel

Det här exemplet visar hur du får maximal storlek för ett meddelande

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

Kommentarer

Storleken på de meddelanden som kan tas emot på tråden av tjänster med hjälp WSHttpBindingBase av begränsas av mängden minne som allokeras för varje meddelande. Den här gränsen för meddelandestorleken är avsedd att begränsa exponeringen för DoS-attacker (Denial of Service).

Gäller för