SocketTransportOptions.UnsafePreferInlineScheduling Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wbudowane kontynuacje aplikacji i transportu zamiast wysyłania do puli wątków.
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
Wartość właściwości
Uwagi
Spowoduje to uruchomienie kodu aplikacji w wątku we/wy, dlatego jest to niebezpieczne. Zaleca się ustawienie zmiennej środowiskowej DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS na wartość "1" w przypadku używania tego ustawienia w celu również w tekście uzupełniania w warstwie środowiska uruchomieniowego. To ustawienie może pogorszyć wydajność, jeśli istnieje kosztowna praca, która w końcu będzie trzymać się wątku we/wy dłużej niż jest to konieczne. Przetestuj, aby upewnić się, że to ustawienie pomaga w wydajności.