SocketError Sabit listesi

Tanım

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

public enum class SocketError
public enum SocketError
type SocketError = 
Public Enum SocketError
Devralma
SocketError

Alanlar

AccessDenied 10013

Erişim izinleri tarafından yasaklanan bir şekilde erişim Socket girişiminde bulunuldu.

AddressAlreadyInUse 10048

Normalde bir adresin yalnızca bir kullanımına izin verilir.

AddressFamilyNotSupported 10047

Belirtilen adres ailesi desteklenmiyor. IPv6 adres ailesi belirtildiyse ve IPv6 yığını yerel makinede yüklü değilse bu hata döndürülür. IPv4 adres ailesi belirtildiyse ve IPv4 yığını yerel makinede yüklü değilse bu hata döndürülür.

AddressNotAvailable 10049

Seçilen IP adresi bu bağlamda geçerli değil.

AlreadyInProgress 10037

Engellemeyi kaldırma işlemi Socket zaten devam ediyor.

ConnectionAborted 10053

Bağlantı .NET veya temel yuva sağlayıcısı tarafından durduruldu.

ConnectionRefused 10061

Uzak ana bilgisayar etkin olarak bağlantıyı reddediyor.

ConnectionReset 10054

Bağlantı uzak eş tarafından sıfırlandı.

DestinationAddressRequired 10039

Gerekli bir adres üzerindeki bir işlemden Socketatlandı.

Disconnecting 10101

Düzgün bir kapatma işlemi devam ediyor.

Fault 10014

Temel alınan yuva sağlayıcısı tarafından geçersiz bir işaretçi adresi algılandı.

HostDown 10064

Uzak konak kapalı olduğundan işlem başarısız oldu.

HostNotFound 11001

Böyle bir konak bilinmez. Ad resmi bir ana bilgisayar adı veya diğer adı değildir.

HostUnreachable 10065

Belirtilen konağa ağ yolu yok.

InProgress 10036

Bir engelleme işlemi devam ediyor.

Interrupted 10004

Engelleme Socket çağrısı iptal edildi.

InvalidArgument 10022

Üyeye geçersiz bir Socket bağımsız değişken sağlandı.

IOPending 997

Uygulama, hemen tamamlanamayan çakışan bir işlem başlattı.

IsConnected 10056

Socket zaten bağlı.

MessageSize 10040

Veri birimi çok uzun.

NetworkDown 10050

Ağ kullanılamıyor.

NetworkReset 10052

Uygulama zaten zaman aşımına uğradı bir bağlantıda ayarlamaya KeepAlive çalıştı.

NetworkUnreachable 10051

Uzak ana bilgisayara giden bir yol yok.

NoBufferSpaceAvailable 10055

bir Socket işlem için kullanılabilir boş arabellek alanı yok.

NoData 11004

İstenen ad veya IP adresi ad sunucusunda bulunamadı.

NoRecovery 11003

Hata kurtarılamıyor veya istenen veritabanı bulunamıyor.

NotConnected 10057

Uygulama veri göndermeye veya almaya çalıştı ve Socket bağlı değil.

NotInitialized 10093

Temel alınan yuva sağlayıcısı başlatılmadı.

NotSocket 10038

Socket Yuva olmayan bir işlem denendi.

OperationAborted 995

Çakışan işlem, kapatılması Socketnedeniyle durduruldu.

OperationNotSupported 10045

Adres ailesi protokol ailesi tarafından desteklenmiyor.

ProcessLimit 10067

Çok fazla işlem temel alınan yuva sağlayıcısını kullanıyor.

ProtocolFamilyNotSupported 10046

Protokol ailesi uygulanmadı veya yapılandırılmadı.

ProtocolNotSupported 10043

Protokol uygulanmadı veya yapılandırılmadı.

ProtocolOption 10042

ile bilinmeyen, geçersiz veya desteklenmeyen bir Socketseçenek veya düzey kullanıldı.

ProtocolType 10041

Bu Socketiçin protokol türü yanlış.

Shutdown 10058

veri gönderme veya alma isteğine, zaten kapatılmış olduğundan Socket izin verilmedi.

SocketError -1

Belirtilmemiş Socket bir hata oluştu.

SocketNotSupported 10044

Belirtilen yuva türü için destek bu adres ailesinde yok.

Success 0

İşlem Socket başarılı oldu.

SystemNotReady 10091

Ağ alt sistemi kullanılamıyor.

TimedOut 10060

Bağlantı girişimi zaman aşımına uğradı veya bağlı ana bilgisayar yanıt veremedi.

TooManyOpenSockets 10024

Temel alınan yuva sağlayıcısında çok fazla açık yuva var.

TryAgain 11002

Konağın adı çözümlenemedi. Daha sonra tekrar deneyin.

TypeNotFound 10109

Belirtilen sınıf bulunamadı.

VersionNotSupported 10092

Temel alınan yuva sağlayıcısının sürümü aralık dışında.

WouldBlock 10035

Engelleyici olmayan yuvadaki bir işlem hemen tamamlanamaz.

Açıklamalar

Bu hataların çoğu temel alınan yuva sağlayıcısı tarafından döndürülür.

Şunlara uygulanır