SocketError Výčet

Definice

Definuje kódy chyb pro Socket třídu .

public enum class SocketError
public enum SocketError
type SocketError = 
Public Enum SocketError
Dědičnost
SocketError

Pole

AccessDenied 10013

Došlo k pokusu o přístup k objektu Socket způsobem, který je zakázán jeho přístupovým oprávněním.

AddressAlreadyInUse 10048

Obvykle je povoleno pouze jedno použití adresy.

AddressFamilyNotSupported 10047

Zadaná řada adres není podporovaná. Tato chyba se vrátí, pokud byla zadána řada adres IPv6 a zásobník IPv6 není nainstalovaný na místním počítači. Tato chyba se vrátí, pokud byla zadána řada adres IPv4 a zásobník IPv4 není na místním počítači nainstalovaný.

AddressNotAvailable 10049

Vybraná IP adresa není v tomto kontextu platná.

AlreadyInProgress 10037

U odblokování Socket už probíhá operace.

ConnectionAborted 10053

Připojení bylo přerušeno rozhraním .NET nebo základním zprostředkovatelem soketů.

ConnectionRefused 10061

Vzdálený hostitel aktivně odmítá připojení.

ConnectionReset 10054

Vzdálený partner resetoval připojení.

DestinationAddressRequired 10039

Požadovaná adresa byla vynechána z operace na objektu Socket.

Disconnecting 10101

Probíhá řádné vypnutí.

Fault 10014

Základní zprostředkovatel soketů zjistil neplatnou adresu ukazatele.

HostDown 10064

Operace selhala, protože vzdálený hostitel je mimo provoz.

HostNotFound 11001

Žádný takový hostitel není znám. Název není oficiální název hostitele ani alias.

HostUnreachable 10065

Neexistuje žádná síťová trasa k zadanému hostiteli.

InProgress 10036

Probíhá blokovací operace.

Interrupted 10004

Blokující Socket hovor byl zrušen.

InvalidArgument 10022

Členu Socket byl zadán neplatný argument.

IOPending 997

Aplikace zahájila překrývající se operaci, kterou nelze dokončit okamžitě.

IsConnected 10056

Zařízení Socket je již připojeno.

MessageSize 10040

Datagram je příliš dlouhý.

NetworkDown 10050

Síť není k dispozici.

NetworkReset 10052

Aplikace se pokusila nastavit KeepAlive připojení, u kterého už vypršel časový limit.

NetworkUnreachable 10051

Neexistuje žádná trasa ke vzdálenému hostiteli.

NoBufferSpaceAvailable 10055

Pro Socket operaci není k dispozici žádné volné místo ve vyrovnávací paměti.

NoData 11004

Požadovaný název nebo IP adresa nebyla na názvovém serveru nalezena.

NoRecovery 11003

Chyba je neopravitelná nebo požadovaná databáze nemůže být nalezena.

NotConnected 10057

Aplikace se pokusila odeslat nebo přijmout data a Socket objekt není připojen.

NotInitialized 10093

Základní zprostředkovatel soketů nebyl inicializován.

NotSocket 10038

Došlo Socket k pokusu o operaci bez soketu.

OperationAborted 995

Překrývající se operace byla přerušena z důvodu uzavření Socket.

OperationNotSupported 10045

Řada protokolů nepodporuje tuto řadu adres.

ProcessLimit 10067

Příliš mnoho procesů používá základního zprostředkovatele soketů.

ProtocolFamilyNotSupported 10046

Řada protokolů není implementována nebo nebyla nakonfigurována.

ProtocolNotSupported 10043

Protokol není implementován nebo nebyl nakonfigurován.

ProtocolOption 10042

U objektu Socketbyla použita neznámá, neplatná nebo nepodporovaná možnost nebo úroveň.

ProtocolType 10041

Typ protokolu není pro tento Sockettyp protokolu správný.

Shutdown 10058

Žádost o odeslání nebo příjem dat byla zakázána, protože Socket již byla uzavřena.

SocketError -1

Došlo k nespecifikované Socket chybě.

SocketNotSupported 10044

Podpora pro zadaný typ soketu v této rodině adres neexistuje.

Success 0

Operace byla Socket úspěšná.

SystemNotReady 10091

Síťový subsystém není k dispozici.

TimedOut 10060

Vypršel časový limit pokusu o připojení nebo připojený hostitel neodpověděl.

TooManyOpenSockets 10024

V podkladovém zprostředkovateli soketů je příliš mnoho otevřených soketů.

TryAgain 11002

Název hostitele nelze přeložit. Zkuste to později.

TypeNotFound 10109

Zadaná třída nebyla nalezena.

VersionNotSupported 10092

Verze základního zprostředkovatele soketů je mimo rozsah.

WouldBlock 10035

Operaci na odblokovacím soketu nelze dokončit okamžitě.

Poznámky

Většinu těchto chyb vrací podkladový zprostředkovatel soketů.

Platí pro