Compartir a través de


SocketConnectionFactoryOptions.UnsafePreferInlineScheduling Propiedad

Definición

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.

Se aplica a