HttpTransportBindingElement.MaxBufferSize Propriété

Définition

Obtient ou définit la taille maximale de la mémoire tampon à utiliser. Pour les messages mis en mémoire tampon, cette valeur est identique à MaxReceivedMessageSize. Pour les messages diffusés en continu, cette valeur est la taille maximale des en-têtes SOAP, qui doivent être lus en mode mis en mémoire tampon.

public:
 property int MaxBufferSize { int get(); void set(int value); };
public int MaxBufferSize { get; set; }
member this.MaxBufferSize : int with get, set
Public Property MaxBufferSize As Integer

Valeur de propriété

Taille maximale, en octets, de la mémoire tampon.

Exemples

L’exemple suivant définit cette propriété à utiliser lors de l’exécution de requêtes sur la liaison.

HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.MaxBufferSize = 16384;

Remarques

Pour les messages diffusés en continu, si la taille des en-têtes de message est supérieure à cette propriété, une QuotaExceededException valeur est levée. Pour un message non diffusé en continu, si la taille du message est supérieure à cette propriété, le message est supprimé.

S’il n’est pas spécifié, cette valeur par défaut est 65536.

S’applique à