Comparteix a través de


WSHttpBindingBase.MaxReceivedMessageSize Propiedad

Definición

Obtiene o establece el tamaño máximo, en bytes, para un mensaje que puede ser procesado por el enlace.

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

Valor de propiedad

Int64

El tamaño máximo, en bytes, de un mensaje que procesa el enlace. El valor predeterminado es 65.536 bytes.

Excepciones

El valor es menor que cero.

Un mensaje superó el tamaño máximo asignado.

Ejemplos

Este ejemplo muestra cómo obtener el tamaño máximo para un mensaje

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

Comentarios

El tamaño de los mensajes que se pueden recibir durante la conexión a los servicios mediante WSHttpBindingBase está limitado por la cantidad de memoria asignada para cada mensaje. Este límite en el tamaño del mensaje está destinado a limitar la exposición a ataques por denegación de servicio (DoS).

Se aplica a