Aracılığıyla paylaş


System.Net.Sockets Ad Alanı

Ağa erişimi sıkı bir şekilde denetlemesi gereken geliştiriciler için Windows Yuvaları (Winsock) arabiriminin yönetilen bir uygulamasını sağlar.

Sınıflar

HttpPolicyDownloaderProtocol

Sınıfın bir örneğinin Socket kullanacağı ilke dosyasını indirir.

IPv6MulticastOption

IPv6 çok noktaya yayın grubuna katılmak için seçenek değerleri içerir.

LingerOption

veya Close() yöntemlerine yapılan bir çağrıdan sonra bir Socket öğesinin Close() bağlı kalıp kalmayacağını ve veri gönderilmeye devam ederse bağlı kalacağı süreyi belirtir.

MulticastOption

Çok noktaya yayın gruplarını birleştirmek ve bırakmak için kullanılan değerleri içerir IPAddress .

NetworkStream

Ağ erişimi için temel alınan veri akışını sağlar.

SafeSocketHandle

Yuva tutamacı için sarmalayıcı sınıfını temsil eder.

SendPacketsElement

Dizideki bir SendPacketsElement öğeyi temsil eder.

Socket

Berkeley yuva arabirimini uygular.

SocketAsyncEventArgs

Zaman uyumsuz yuva işlemini temsil eder.

SocketException

Yuva hatası oluştuğunda oluşan özel durum.

SocketPolicy

İlke dosyası örneğini temsil eder.

SocketTaskExtensions

Bu sınıf, sınıfına Socket uzantı yöntemleri içerir.

TcpClient

TCP ağ hizmetleri için istemci bağlantıları sağlar.

TcpListener

TCP ağ istemcilerinden gelen bağlantıları dinler.

UdpAnySourceMulticastClient

Herhangi bir kaynaktan gelen ve Herhangi Bir Kaynak Çok Noktaya Yayın (ASM) veya İnternet Standart Çok Noktaya Yayın (ISM) olarak da bilinen çok noktaya yayın trafiği için istemci alıcısı.

UdpClient

Kullanıcı Veri Birimi Protokolü (UDP) ağ hizmetleri sağlar.

UdpSingleSourceMulticastClient

Kaynağa Özgü Çok Noktaya Yayın (SSM) olarak da bilinen tek bir kaynaktan gelen çok noktaya yayın trafiği için istemci alıcısı.

UnixDomainSocketEndPoint

Unix Etki Alanı Yuvası uç noktasını yol olarak temsil eder.

Yapılar

IPPacketInformation

veya EndReceiveMessageFrom(IAsyncResult, SocketFlags, EndPoint, IPPacketInformation)çağrısından ReceiveMessageFrom(Byte[], Int32, Int32, SocketFlags, EndPoint, IPPacketInformation) paket bilgilerini sunar.

SocketInformation

bir öğesini çoğaltmak Socketiçin gereken bilgileri kapsüller.

SocketReceiveFromResult

İşlemin ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) sonucu.

SocketReceiveMessageFromResult

İşlemin ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) sonucu.

UdpReceiveResult

UDP'nin yöntemine ReceiveAsync() yapılan bir çağrıdan sonuç bilgilerini almasını sağlar.

Numaralandırmalar

AddressFamily

Sınıf örneğinin Socket kullanabileceği adresleme düzenini belirtir.

IOControlCode

yöntemi tarafından IOControl(Int32, Byte[], Byte[]) desteklenen GÇ denetim kodlarını belirtir.

IPProtectionLevel

Aynı bağlantı yerel veya site yerel ön ekine sahip adresler gibi, bir IPv6 yuvasının belirtilen kapsama kısıtlamasını etkinleştiren bir değer.

ProtocolFamily

Sınıfın bir örneğinin Socket kullanabileceği protokol türünü belirtir.

ProtocolType

Sınıfının desteklediği protokolleri Socket belirtir.

SelectMode

yöntemi için yoklama modlarını Poll(Int32, SelectMode) tanımlar.

SocketAsyncOperation

En son bu bağlam nesnesiyle gerçekleştirilen zaman uyumsuz yuva işleminin türü.

SocketClientAccessPolicyProtocol

İstemci erişim ilkesi dosyasını indirme yöntemini belirtir.

SocketError

sınıfı için Socket hata kodlarını tanımlar.

SocketFlags

Yuva gönderme ve alma davranışlarını belirtir.

SocketInformationOptions

bir Socketiçin durumları açıklar.

SocketOptionLevel

ve GetSocketOption(SocketOptionLevel, SocketOptionName) yöntemleri için SetSocketOption(SocketOptionLevel, SocketOptionName, Int32) yuva seçeneği düzeylerini tanımlar.

SocketOptionName

Yapılandırma seçeneği adlarını tanımlar.

SocketShutdown

yöntemi tarafından Shutdown(SocketShutdown) kullanılan sabitleri tanımlar.

SocketType

Sınıfın bir örneğinin temsil ettiği yuva türünü Socket belirtir.

TransmitFileOptions

Numaralandırma, TransmitFileOptions dosya aktarım isteklerinde kullanılan değerleri tanımlar.

Temsilciler

SecurityCriticalAction

Güvenlik açısından kritik eylemi temsil eder.

Açıklamalar

TcpClient, TcpListenerve UdpClient sınıfları, İnternet'e TCP ve UDP bağlantıları oluşturmanın ayrıntılarını kapsüller.

Ayrıca bkz.