SocketTransportOptions Clase
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í.
Opciones para transportes basados en sockets.
public ref class SocketTransportOptions
public class SocketTransportOptions
type SocketTransportOptions = class
Public Class SocketTransportOptions
- Herencia
-
SocketTransportOptions
Constructores
SocketTransportOptions() |
Opciones para transportes basados en sockets. |
Propiedades
Backlog |
Longitud máxima de la cola de conexión pendiente. |
CreateBoundListenSocket |
Función usada para crear un nuevo Socket objeto con el que escuchar. Si no se establece, CreateDefaultBoundListenSocket(EndPoint) se usa . |
IOQueueCount |
Número de colas de E/S usadas para procesar solicitudes. Establezca en 0 para programar directamente la E/S en ThreadPool. |
MaxReadBufferSize |
Obtiene o establece el número máximo de bytes entrantes sin enumerar que el transporte almacenará en búfer.
Un valor de |
MaxWriteBufferSize |
Obtiene o establece el número máximo de bytes salientes que el transporte almacenará en búfer antes de aplicar la represión de escritura.
Un valor de |
NoDelay |
Establézcalo en false para habilitar el algoritmo de Nagle para todas las conexiones. |
UnsafePreferInlineScheduling |
Continuaciones de transporte y aplicación insertadas en lugar de enviar al grupo de subprocesos. |
WaitForDataBeforeAllocatingBuffer |
Espere hasta que haya datos disponibles para asignar un búfer. Establecer esto en false puede aumentar el rendimiento a costa del aumento del uso de memoria. |
Métodos
CreateDefaultBoundListenSocket(EndPoint) |
Crea una instancia predeterminada de Socket para el determinado EndPoint que puede usar un agente de escucha de conexión para escuchar las solicitudes entrantes. Bind(EndPoint) este método llama a . |