DioDocs for PDF
WebSocketFactory プロパティ (LaunchOptions)

DS.Documents.Html アセンブリ > GrapeCity.Documents.Html 名前空間 > LaunchOptions クラス : WebSocketFactory プロパティ
System.Net.WebSockets.WebSocket 実装のオプションのファクトリを取得または設定します。
シンタックス
'宣言
 
Public Property WebSocketFactory As WebSocketFactory
public WebSocketFactory WebSocketFactory {get; set;}
解説
Windows 7 で GcHtmlBrowser を実行する必要がある場合は、WebSocketFactory を使用して %System.Net.WebSockets.Client.Managed:https://www.nuget.org/packages/System.Net.WebSockets.Client.Managed% を挿入できます。 WebSocketFactory = async (uri) => { var client = SystemClientWebSocket.CreateClientWebSocket(); if (client is System.Net.WebSockets.Managed.ClientWebSocket managed) { managed.Options.KeepAliveInterval = TimeSpan.FromSeconds(0); await managed.ConnectAsync(uri, default); } else { var coreSocket = client as ClientWebSocket; coreSocket.Options.KeepAliveInterval = TimeSpan.FromSeconds(0); await coreSocket.ConnectAsync(uri, default); } return client; }
参照

LaunchOptions クラス
LaunchOptions メンバ