共用方式為


SocketConnectionFactoryOptions.UnsafePreferInlineScheduling 屬性

定義

內嵌應用程式和傳輸接續,而不是分派至執行緒集區。

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

屬性值

備註

這會在 IO 執行緒上執行應用程式程式碼,這就是為什麼這是不安全的原因。 使用這項設定時,建議將DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS環境變數設定為 '1',同時在執行時間層內嵌完成。 若有高度耗費資源的工作、佔用 IO 執行緒的時間最終超過預期,則此設定可能會讓效能下降。 測試以確定此設定有助於效能。

適用於