SocketError SocketError SocketError SocketError Enum

Definizione

Definisce i codici di errore per la classe Socket.Defines error codes for the Socket class.

public enum class SocketError
public enum SocketError
type SocketError = 
Public Enum SocketError
Ereditarietà

Campi

AccessDenied AccessDenied AccessDenied AccessDenied 10013

Si è tentato di accedere a un oggetto Socket secondo modalità non consentite dalle relative autorizzazioni di accesso.An attempt was made to access a Socket in a way that is forbidden by its access permissions.

AddressAlreadyInUse AddressAlreadyInUse AddressAlreadyInUse AddressAlreadyInUse 10048

Di norma è consentito utilizzare un indirizzo una sola volta.Only one use of an address is normally permitted.

AddressFamilyNotSupported AddressFamilyNotSupported AddressFamilyNotSupported AddressFamilyNotSupported 10047

La famiglia di indirizzi specificata non è supportata.The address family specified is not supported. Questo errore viene restituito se è stata specificata la famiglia di indirizzi IPv6 e lo stack IPv6 non è installato nel computer locale.This error is returned if the IPv6 address family was specified and the IPv6 stack is not installed on the local machine. Questo errore viene restituito se è stata specificata la famiglia di indirizzi IPv4 e lo stack IPv4 non è installato nel computer locale.This error is returned if the IPv4 address family was specified and the IPv4 stack is not installed on the local machine.

AddressNotAvailable AddressNotAvailable AddressNotAvailable AddressNotAvailable 10049

L'indirizzo IP selezionato non è valido in questo contesto.The selected IP address is not valid in this context.

AlreadyInProgress AlreadyInProgress AlreadyInProgress AlreadyInProgress 10037

È già in corso un'operazione per l'oggetto Socket non bloccante.The nonblocking Socket already has an operation in progress.

ConnectionAborted ConnectionAborted ConnectionAborted ConnectionAborted 10053

La connessione è stata interrotta da .NET Framework o dal provider del socket sottostante.The connection was aborted by the .NET Framework or the underlying socket provider.

ConnectionRefused ConnectionRefused ConnectionRefused ConnectionRefused 10061

La connessione viene rifiutata in maniera persistente dall'host remoto.The remote host is actively refusing a connection.

ConnectionReset ConnectionReset ConnectionReset ConnectionReset 10054

La connessione è stata ripristinata dal peer remoto.The connection was reset by the remote peer.

DestinationAddressRequired DestinationAddressRequired DestinationAddressRequired DestinationAddressRequired 10039

È stato omesso un indirizzo richiesto in un'operazione su un oggetto Socket.A required address was omitted from an operation on a Socket.

Disconnecting Disconnecting Disconnecting Disconnecting 10101

È in corso un arresto di tipo graceful.A graceful shutdown is in progress.

Fault Fault Fault Fault 10014

L'indirizzo del puntatore rilevato dal provider del socket sottostante non è valido.An invalid pointer address was detected by the underlying socket provider.

HostDown HostDown HostDown HostDown 10064

L'operazione non è stata completata perché l'host remoto è inattivo.The operation failed because the remote host is down.

HostNotFound HostNotFound HostNotFound HostNotFound 11001

L'host è sconosciuto.No such host is known. Il nome specificato non è un nome né un alias di host ufficiale.The name is not an official host name or alias.

HostUnreachable HostUnreachable HostUnreachable HostUnreachable 10065

Non esiste una route di rete per l'host specificato.There is no network route to the specified host.

InProgress InProgress InProgress InProgress 10036

È in corso un'operazione di blocco.A blocking operation is in progress.

Interrupted Interrupted Interrupted Interrupted 10004

È stata annullata una chiamata all'oggetto Socket bloccante.A blocking Socket call was canceled.

InvalidArgument InvalidArgument InvalidArgument InvalidArgument 10022

È stato fornito un argomento non valido a un membro Socket.An invalid argument was supplied to a Socket member.

IOPending IOPending IOPending IOPending 997

È stata avviata un'operazione sovrapposta che non è possibile completare immediatamente.The application has initiated an overlapped operation that cannot be completed immediately.

IsConnected IsConnected IsConnected IsConnected 10056

L'oggetto Socket è già connesso.The Socket is already connected.

MessageSize MessageSize MessageSize MessageSize 10040

Il datagramma è troppo lungo.The datagram is too long.

NetworkDown NetworkDown NetworkDown NetworkDown 10050

La rete non è disponibile.The network is not available.

NetworkReset NetworkReset NetworkReset NetworkReset 10052

L'applicazione ha tentato di impostare KeepAlive su una connessione già scaduta.The application tried to set KeepAlive on a connection that has already timed out.

NetworkUnreachable NetworkUnreachable NetworkUnreachable NetworkUnreachable 10051

Non esiste una route per l'host remoto.No route to the remote host exists.

NoBufferSpaceAvailable NoBufferSpaceAvailable NoBufferSpaceAvailable NoBufferSpaceAvailable 10055

Non è disponibile spazio libero nel buffer per un'operazione Socket.No free buffer space is available for a Socket operation.

NoData NoData NoData NoData 11004

Nel server dei nomi non sono stati trovati il nome o l'indirizzo IP richiesto.The requested name or IP address was not found on the name server.

NoRecovery NoRecovery NoRecovery NoRecovery 11003

L'errore è irreversibile oppure non è possibile individuare il database richiesto.The error is unrecoverable or the requested database cannot be located.

NotConnected NotConnected NotConnected NotConnected 10057

L'applicazione ha tentato di inviare o ricevere dati, ma l'oggetto Socket non è connesso.The application tried to send or receive data, and the Socket is not connected.

NotInitialized NotInitialized NotInitialized NotInitialized 10093

Il provider del socket sottostante non è stato inizializzato.The underlying socket provider has not been initialized.

NotSocket NotSocket NotSocket NotSocket 10038

È stata tentata un'operazione Socket su un non-socket.A Socket operation was attempted on a non-socket.

OperationAborted OperationAborted OperationAborted OperationAborted 995

L'operazione sovrapposta è stata annullata a causa della chiusura dell'oggetto Socket.The overlapped operation was aborted due to the closure of the Socket.

OperationNotSupported OperationNotSupported OperationNotSupported OperationNotSupported 10045

La famiglia di indirizzi non è supportata dalla famiglia di protocolli.The address family is not supported by the protocol family.

ProcessLimit ProcessLimit ProcessLimit ProcessLimit 10067

Il provider del socket sottostante è utilizzato da troppi processi.Too many processes are using the underlying socket provider.

ProtocolFamilyNotSupported ProtocolFamilyNotSupported ProtocolFamilyNotSupported ProtocolFamilyNotSupported 10046

La famiglia di protocolli non è implementata oppure non è stata configurata.The protocol family is not implemented or has not been configured.

ProtocolNotSupported ProtocolNotSupported ProtocolNotSupported ProtocolNotSupported 10043

Il protocollo non è implementato oppure non è stato configurato.The protocol is not implemented or has not been configured.

ProtocolOption ProtocolOption ProtocolOption ProtocolOption 10042

È stata utilizzata un'opzione o un livello sconosciuto, non valido o non supportato insieme all'oggetto Socket.An unknown, invalid, or unsupported option or level was used with a Socket.

ProtocolType ProtocolType ProtocolType ProtocolType 10041

Il tipo di protocollo non è corretto per questo oggetto Socket.The protocol type is incorrect for this Socket.

Shutdown Shutdown Shutdown Shutdown 10058

La richiesta di invio o ricezione di dati è stata annullata in quanto l'oggetto Socket è già stato chiuso.A request to send or receive data was disallowed because the Socket has already been closed.

SocketError SocketError SocketError -1

Si è verificato un errore non specificato relativo all'oggetto Socket.An unspecified Socket error has occurred.

SocketNotSupported SocketNotSupported SocketNotSupported SocketNotSupported 10044

Il supporto per il tipo di socket specificato non esiste in questa famiglia di indirizzi.The support for the specified socket type does not exist in this address family.

Success Success Success Success 0

L'operazione Socket ha avuto esito positivo.The Socket operation succeeded.

SystemNotReady SystemNotReady SystemNotReady SystemNotReady 10091

Il sottosistema di rete non è disponibile.The network subsystem is unavailable.

TimedOut TimedOut TimedOut TimedOut 10060

Timeout del tentativo di connessione oppure l'host connesso non ha risposto.The connection attempt timed out, or the connected host has failed to respond.

TooManyOpenSockets TooManyOpenSockets TooManyOpenSockets TooManyOpenSockets 10024

Nel provider del socket sottostante sono presenti troppi socket aperti.There are too many open sockets in the underlying socket provider.

TryAgain TryAgain TryAgain TryAgain 11002

Non è stato possibile risolvere il nome dell'host.The name of the host could not be resolved. Riprovare in un secondo tempo.Try again later.

TypeNotFound TypeNotFound TypeNotFound TypeNotFound 10109

La classe specificata non è stata trovata.The specified class was not found.

VersionNotSupported VersionNotSupported VersionNotSupported VersionNotSupported 10092

La versione del provider del socket sottostante non è compresa nell'intervallo.The version of the underlying socket provider is out of range.

WouldBlock WouldBlock WouldBlock WouldBlock 10035

Non è possibile completare immediatamente un'operazione su un socket non bloccante.An operation on a nonblocking socket cannot be completed immediately.

Commenti

La maggior parte di questi errori vengono restituita dal provider del socket sottostante.Most of these errors are returned by the underlying socket provider.

Si applica a