SocketConnectionFactoryOptions.UnsafePreferInlineScheduling Propiedad
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í.
Continuaciones de transporte y aplicación insertadas en lugar de enviar al grupo de subprocesos.
public bool UnsafePreferInlineScheduling { get; set; }
member this.UnsafePreferInlineScheduling : bool with get, set
Public Property UnsafePreferInlineScheduling As Boolean
Valor de propiedad
Comentarios
Esto ejecutará el código de aplicación en el subproceso de E/S, por lo que no es seguro. Se recomienda establecer la variable de entorno DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS en "1" al usar esta opción para que también se inserte las finalizaciones en el nivel de tiempo de ejecución. Esta configuración puede hacer que el rendimiento empeore si hay un trabajo costoso que terminará prolongando la espera del subproceso de E/S más tiempo del debido. Compruébelo para asegurarse de que esta configuración beneficia al rendimiento.