System::Net::Sockets ad alanı

Sınıflar

SınıfAçıklama
IPPacketInformationPakete ilişkin bilgileri temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığın üzerinde veya new operatörüyle bu tipin örneği oluşturulmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
LingerOptionBir soketin Close() veya Close() yöntemlerine yapılan çağrıdan sonra bağlı kalıp kalmayacağını belirtir. Ayrıca, veri gönderimi devam ederse soketin bağlı kalacağı süreyi de belirtir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığın üzerinde veya new operatörüyle bu tipin örneği oluşturulmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
NetworkStreamAğ erişimi için verinin temel akışını sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığın üzerinde veya new operatörüyle bu tipin örneği oluşturulmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
SocketSocket sınıfı Berkeley soket arayüzünü uygular.
TcpClientTCP ağ hizmetleri için bir istemciyi temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığın üzerinde veya new operatörüyle bu tipin örneği oluşturulmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
TcpListenerTCP ağ hizmetleri için bir dinleyiciyi temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığın üzerinde veya new operatörüyle bu tipin örneği oluşturulmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
UdpClientKullanıcı Veri Paketi Protokolü (UDP) ağ hizmetlerini sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığın üzerinde veya new operatörüyle bu tipin örneği oluşturulmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Enums

EnumAçıklama
AddressFamilyAdres ailelerini sıralar.
IOControlCodeIO kontrol kodlarını sıralar.
ProtocolFamilyProtokol ailelerini sıralar.
ProtocolTypeProtokol tiplerini sıralar.
SelectModeSoketin durumunu sorgulama modu belirtir.
SocketErrorSoket hata türlerini listeler.
SocketFlagsSoket mesajları için sabit değerler sağlar.
SocketOptionLevelSocket’ sınıfı için soket seçenek seviyelerini tanımlar.
SocketOptionNameSocket sınıfı için soket seçenek adlarını tanımlar.
SocketShutdownSocket.Shutdown yöntemi tarafından kullanılan sabitleri tanımlar.
SocketTypeSoket türlerini listeler.

Typedefs

TypedefAçıklama
SocketException

Functions

FonksiyonAçıklama
operator!=System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
operator==System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]