BinaryMessageEncodingBindingElement.MaxReadPoolSize Propriété

Définition

Obtient ou définit le nombre maximal de lecteurs XML alloués à un pool et prêts à être utilisés pour traiter des messages entrants.

public int MaxReadPoolSize { get; set; }

Valeur de propriété

Nombre maximal de lecteurs à conserver dans le pool. La valeur par défaut est 64 lecteurs.

Exceptions

La valeur définie est inférieure ou égale à zéro.

Exemples

be.MaxReadPoolSize = 16;

Remarques

L'augmentation de ce nombre entraîne celle de l'utilisation des ressources mémoire, mais prépare l'encodeur afin de traiter les rafales soudaines de messages entrants. En effet, il peut ainsi utiliser les lecteurs existants du pool au lieu d'en créer.

S’applique à

Produit Versions
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)