WSHttpBindingBase.MaxReceivedMessageSize Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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).