WSHttpBindingBase.MaxReceivedMessageSize Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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).