SocketConnectionFactoryOptions.UnsafePreferInlineScheduling Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Continuações de aplicativo e transporte embutidas em vez de expedir para o threadpool.
public bool UnsafePreferInlineScheduling { get; set; }
member this.UnsafePreferInlineScheduling : bool with get, set
Public Property UnsafePreferInlineScheduling As Boolean
Valor da propriedade
Comentários
Isso executará o código do aplicativo no thread de E/S e é por isso que isso não é seguro. É recomendável definir a variável de ambiente DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS como "1" ao usar essa configuração para também embutido as conclusões na camada de runtime. Essa configuração pode piorar o desempenho quando há um trabalho dispendioso que mantém o thread de E/S por mais tempo do que o necessário. Faça um teste para verificar se essa configuração ajuda no desempenho.