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

Name Description
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 Socket yöntemlerine yapılan bir çağrıdan sonra bir Close() öğ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

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

Yapılar

Name Description
IPPacketInformation

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

SocketInformation

bir Socketçoğaltmak için gereken bilgileri kapsüller.

SocketReceiveFromResult

ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) işleminin sonucu.

SocketReceiveMessageFromResult

ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) işleminin sonucu.

UdpReceiveResult

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

Numaralandırmalar

Name Description
AddressFamily

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

ConnectAlgorithm

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.

IOControlCode

IOControl(Int32, Byte[], Byte[]) yöntemi tarafından 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 kapsamla kısıtlanmasına olanak tanıyan bir değer.

ProtocolFamily

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

ProtocolType

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

SelectMode

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

SocketAsyncOperation

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

SocketClientAccessPolicyProtocol

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

SocketError

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

SocketFlags

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

SocketInformationOptions

Socketdurumlarını açıklar.

SocketOptionLevel

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

SocketOptionName

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

SocketShutdown

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

SocketType

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

TransmitFileOptions

TransmitFileOptions numaralandırması, dosya aktarım isteklerinde kullanılan değerleri tanımlar.

Temsilciler

Name Description
SecurityCriticalAction

Güvenlik açısından kritik bir 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.