WebHttpBindingElement.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); };
[System.Configuration.ConfigurationProperty("maxReceivedMessageSize", DefaultValue=65536)]
[System.Configuration.LongValidator(MinValue=1)]
public long MaxReceivedMessageSize { get; set; }
[<System.Configuration.ConfigurationProperty("maxReceivedMessageSize", DefaultValue=65536)>]
[<System.Configuration.LongValidator(MinValue=1)>]
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.
- Atributos
Excepciones
El valor es menor que cero.
Un mensaje superó el tamaño máximo asignado.
Comentarios
El tamaño de los mensajes que se pueden recibir durante la conexión a los servicios mediante WebHttpBinding 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).