WebSocket.CreateFromStream Método

Definição

Sobrecargas

CreateFromStream(Stream, WebSocketCreationOptions)

Cria um WebSocket que opera em um Stream que representa uma conexão de soquete da Web.

CreateFromStream(Stream, Boolean, String, TimeSpan)

Cria um objeto WebSocket que opera no fluxo especificado, que representa uma conexão de soquete da Web.

CreateFromStream(Stream, WebSocketCreationOptions)

Origem:
WebSocket.cs
Origem:
WebSocket.cs
Origem:
WebSocket.cs

Cria um WebSocket que opera em um Stream que representa uma conexão de soquete da Web.

public static System.Net.WebSockets.WebSocket CreateFromStream (System.IO.Stream stream, System.Net.WebSockets.WebSocketCreationOptions options);

Parâmetros

stream
Stream

O Stream para a conexão.

options
WebSocketCreationOptions

As opções com as quais o websocket deve ser criado.

Retornos

O soquete da Web criado.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9

CreateFromStream(Stream, Boolean, String, TimeSpan)

Origem:
WebSocket.cs
Origem:
WebSocket.cs
Origem:
WebSocket.cs

Cria um objeto WebSocket que opera no fluxo especificado, que representa uma conexão de soquete da Web.

public static System.Net.WebSockets.WebSocket CreateFromStream (System.IO.Stream stream, bool isServer, string? subProtocol, TimeSpan keepAliveInterval);
public static System.Net.WebSockets.WebSocket CreateFromStream (System.IO.Stream stream, bool isServer, string subProtocol, TimeSpan keepAliveInterval);

Parâmetros

stream
Stream

O fluxo para a conexão.

isServer
Boolean

true para indicar que ele é o lado do servidor da conexão; false se ele for o lado do cliente.

subProtocol
String

O subprotocolo acordado que foi usado ao criar a conexão.

keepAliveInterval
TimeSpan

O intervalo de keep alive a ser usado ou InfiniteTimeSpan para desabilitar keep alives.

Retornos

O novo soquete da Web.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1