System.Net.Sockets Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
- System.Net
- System.Net.Cache
- System.Net.Security
- .NET Framework'te Ağ Programlaması
- System.Net Sınıfları için En İyi Yöntemler
- Ağ Uygulamaları için Önbellek Yönetimi
- İnternet Protokolü Sürüm 6
- Ağ Programlama Örnekleri
- .NET Framework'te Ağ İzleme
- Ağ Programlama Güvenliği
- Sürüm 3.5’teki Yuva Performansı Geliştirmeleri