Поделиться через


WebSocket.CreateFromStream Метод

Определение

Перегрузки

CreateFromStream(Stream, WebSocketCreationOptions)

Создает объект WebSocket , который работает с Stream , представляющим подключение к веб-сокету.

CreateFromStream(Stream, Boolean, String, TimeSpan)

Создает новый WebSocket, работающий в указанном потоке, который представляет подключение к веб-сокету.

CreateFromStream(Stream, WebSocketCreationOptions)

Исходный код:
WebSocket.cs
Исходный код:
WebSocket.cs
Исходный код:
WebSocket.cs

Создает объект WebSocket , который работает с Stream , представляющим подключение к веб-сокету.

public:
 static System::Net::WebSockets::WebSocket ^ CreateFromStream(System::IO::Stream ^ stream, System::Net::WebSockets::WebSocketCreationOptions ^ options);
public static System.Net.WebSockets.WebSocket CreateFromStream (System.IO.Stream stream, System.Net.WebSockets.WebSocketCreationOptions options);
static member CreateFromStream : System.IO.Stream * System.Net.WebSockets.WebSocketCreationOptions -> System.Net.WebSockets.WebSocket
Public Shared Function CreateFromStream (stream As Stream, options As WebSocketCreationOptions) As WebSocket

Параметры

stream
Stream

Точка подключения Stream для связи.

options
WebSocketCreationOptions

Параметры, с помощью которых необходимо создать websocket.

Возвращаемое значение

Созданный веб-сокет.

Применяется к

CreateFromStream(Stream, Boolean, String, TimeSpan)

Исходный код:
WebSocket.cs
Исходный код:
WebSocket.cs
Исходный код:
WebSocket.cs

Создает новый WebSocket, работающий в указанном потоке, который представляет подключение к веб-сокету.

public:
 static System::Net::WebSockets::WebSocket ^ CreateFromStream(System::IO::Stream ^ stream, bool isServer, System::String ^ subProtocol, TimeSpan keepAliveInterval);
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);
static member CreateFromStream : System.IO.Stream * bool * string * TimeSpan -> System.Net.WebSockets.WebSocket
Public Shared Function CreateFromStream (stream As Stream, isServer As Boolean, subProtocol As String, keepAliveInterval As TimeSpan) As WebSocket

Параметры

stream
Stream

Поток для подключения.

isServer
Boolean

true, чтобы указать, что это серверная часть соединения; false, если это клиентская часть.

subProtocol
String

Согласованный подпротокол, который использовался при создании соединения.

keepAliveInterval
TimeSpan

Используемый интервал проверки активности или InfiniteTimeSpan для отключения проверки активности.

Возвращаемое значение

Новый веб-сокет.

Применяется к