WSDualHttpBinding.MaxReceivedMessageSize WSDualHttpBinding.MaxReceivedMessageSize WSDualHttpBinding.MaxReceivedMessageSize WSDualHttpBinding.MaxReceivedMessageSize Property

Definición

Obtiene o establece el tamaño máximo, en bytes, de un mensaje que se puede recibir en un canal configurado con este enlace.Gets or sets the maximum size, in bytes, for a message that can be received on a channel configured with this binding.

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.The maximum size, in bytes, for a message that is processed by the binding. El valor predeterminado es 65.536 bytes.The default value is 65,536 bytes.

Excepciones

Ejemplos

En el ejemplo siguiente se muestra cómo obtener la propiedad MaxReceivedMessageSize.The following example shows how to get the MaxReceivedMessageSize property.

long maxReceivedMessageSize = binding.MaxReceivedMessageSize;
Dim maxReceivedMessageSize As Long = binding.MaxReceivedMessageSize

Comentarios

El tamaño de los mensajes que se pueden recibir durante la conexión a los servicios mediante WSDualHttpBinding está limitado por la cantidad de memoria asignada para cada mensaje.The size of the messages that can be received on the wire by services using the WSDualHttpBinding is bounded by the amount of memory allocated for each message. Este límite en el tamaño del mensaje es para limitar la exposición a ataques de estilo de DOS.This bound on message size is intended to limit exposure to DOS-style attacks.

Observe que la configuración de MaxBufferPoolSize y MaxReceivedMessageSize son configuraciones de comportamiento locales.Note that the settings for MaxBufferPoolSize and MaxReceivedMessageSize are local behavioral settings. Esto significa que no se transmiten a otros extremos en metadatos.This means that they are not transmitted to other endpoints in metadata. Si genera un proxy para un servicio con un tamaño máximo de mensaje de 2GB de metadatos, el proxy tendrá aún un valor predeterminado de 64 KB.If you generate a proxy to a service with a maximum message size of 2GB from metadata, the proxy still has a default value 64K. Esto deja el control de los límites adecuados para mensajes y tamaño de búfer de mensajes en manos de los administradores locales.This leaves control of the appropriate bounds for message and message buffer size in the scope of local administrators.

Se aplica a