Sdílet prostřednictvím


SocketConnectionFactoryOptions.UnsafePreferInlineScheduling Vlastnost

Definice

Vložené pokračování aplikace a přenosu místo odeslání do fondu vláken.

public bool UnsafePreferInlineScheduling { get; set; }
member this.UnsafePreferInlineScheduling : bool with get, set
Public Property UnsafePreferInlineScheduling As Boolean

Hodnota vlastnosti

Poznámky

Tím se ve vstupně-výstupním vlákně spustí kód aplikace, což je důvod, proč je to nebezpečné. Při použití tohoto nastavení se doporučuje nastavit proměnnou prostředí DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS na hodnotu 1, aby se doplňování také vklínaly do vrstvy modulu runtime. Toto nastavení může výkon zhoršit, pokud existuje nákladná práce, která nakonec podrží vstupně-výstupní vlákno déle, než je potřeba. Otestujte, jestli toto nastavení pomáhá výkonu.

Platí pro