System.Net.WebSockets Ad Alanı

Geliştiriciler için WebSocket arabiriminin yönetilen bir uygulamasını sağlar.

Sınıflar

Name Description
ClientWebSocket

WebSocket hizmetlerine bağlanmak için bir istemci sağlar.

ClientWebSocketOptions

Bir ClientWebSocket nesneyle kullanılacak seçenekler.

HttpListenerWebSocketContext

WebSocket bağlantılarını kabul ederken sınıfı tarafından HttpListener alınan bilgilere erişim sağlar.

WebSocket

WebSocket sınıfı, WebSocket yükseltmesi tamamlandıktan sonra uygulamaların veri gönderip almasına olanak tanır.

WebSocketContext

WebSocket el sıkışmasında bilgilere erişmek için kullanılır.

WebSocketCreationOptions

Bir WebSocket öğesinin nasıl oluşturulduğunu denetleyebilen seçenekler.

WebSocketDeflateOptions

İleti başına sıkıştırmayı etkinleştirme seçenekleri için WebSocketsıkıştırmayı söndürebilir.

WebSocketException

WebSocket bağlantısında bir işlem gerçekleştirilirken oluşan bir özel durumu temsil eder.

WebSocketReceiveResult

Bu sınıfın bir örneği, bir WebSocket üzerinde tek bir ReceiveAsync işlemi gerçekleştirmenin sonucunu temsil eder.

WebSocketStream

Sarmalanmış Streambir WebSocket öğesini temsil eden bir sağlar.

Yapılar

Name Description
ValueWebSocketReceiveResult

bir ReceiveAsync(Memory<Byte>, CancellationToken)üzerinde tek bir WebSocket işlemi gerçekleştirmenin sonucunu temsil eder.

Numaralandırmalar

Name Description
WebSocketCloseStatus

WebSocket protokolü belirtiminin bölüm 11.7'de tanımlandığı gibi bilinen WebSocket kapatma kodlarını temsil eder.

WebSocketError

Olası WebSocket hatalarının listesini içerir.

WebSocketMessageFlags

WebSocket nasıl ileti göndermesi gerektiğini denetlemeye yönelik bayraklar.

WebSocketMessageType

İleti türünü gösterir.

WebSocketState

WebSockets örneğinin bulunabileceği farklı durumları tanımlar.

Açıklamalar

System.Net.WebSockets ad alanında sınıflardan bazıları Windows 7, Windows Vista SP2 ve Windows Server 2008'de desteklenir. Ancak, yalnızca istemci ve sunucu WebSockets genel uygulamaları Windows 8 ve Windows Server 2012 desteklenir. Windows 7, Windows Vista SP2 ve Windows Server 2008'de desteklenen System.Net.WebSockets ad alanındaki sınıflar ve sınıf öğeleri soyut sınıflardır. Bu, uygulama geliştiricisinin bu soyut sınıfları devralmasına ve istemci WebSockets uygulamasıyla genişletmesine olanak tanır.