Partilhar via


SocketTransportOptions.UnsafePreferInlineScheduling Propriedade

Definição

Continuações de transporte e aplicativos embutidos em vez de expedir para o threadpool.

public:
 property bool UnsafePreferInlineScheduling { bool get(); void set(bool value); };
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 também. 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.

Aplica-se a