MaxBufferPoolSize Propiedad
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

TransportBindingElement.MaxBufferPoolSize (Propiedad)

 

Obtiene o establece el tamaño máximo, en bytes, de cualquier grupo de búferes utilizado por el transporte.

Espacio de nombres:   System.ServiceModel.Channels
Ensamblado:  System.ServiceModel (en System.ServiceModel.dll)

public virtual long MaxBufferPoolSize { get; set; }

Valor de propiedad

Type: System.Int64

El tamaño máximo del grupo de búferes.El valor predeterminado es 524,288 bytes.

Muchas partes de los búferes de uso WCF.Crear y destruir búferes cada vez que se usan es caro, y la recolección de elementos no utilizados para los búferes también es cara.

Con grupos de búferes, puede tomar un búfer del grupo, usarlo y devolverlo al grupo una vez haya terminado.Así se evita la sobrecarga al crear y destruir búferes.La desventaja es que hay un aumento en la utilización de memoria porque sus búferes no consiguen recolectar los elementos no utilizados.Si MaxBufferPoolSize se establece en 0, no se devuelve ningún búferes el conjunto y, en su lugar para comienza de recolección de elementos no utilizados.

.NET Framework
Disponible desde 3.0
Volver al principio
Mostrar:
© 2016 Microsoft