SocketError Enumeração

Definição

Define os códigos de erro para a classe Socket.Defines error codes for the Socket class.

public enum class SocketError
public enum SocketError
type SocketError = 
Public Enum SocketError
Herança
SocketError

Campos

AccessDenied 10013

Foi feita uma tentativa de acessar um Socket de uma maneira que é proibida pelas permissões de acesso.An attempt was made to access a Socket in a way that is forbidden by its access permissions.

AddressAlreadyInUse 10048

Normalmente, é permitido somente o uso de um endereço.Only one use of an address is normally permitted.

AddressFamilyNotSupported 10047

Não há suporte para a família de endereços especificada.The address family specified is not supported. Esse erro é retornado se a família de endereços IPv6 foi especificada e a pilha de IPv6 não está instalada no computador local.This error is returned if the IPv6 address family was specified and the IPv6 stack is not installed on the local machine. Esse erro é retornado se a família de endereços IPv4 foi especificada e a pilha de IPv4 não está instalada no computador local.This error is returned if the IPv4 address family was specified and the IPv4 stack is not installed on the local machine.

AddressNotAvailable 10049

O endereço IP selecionado não é válido neste contexto.The selected IP address is not valid in this context.

AlreadyInProgress 10037

O Socket não bloqueado já tem uma operação em andamento.The nonblocking Socket already has an operation in progress.

ConnectionAborted 10053

A conexão foi anulada pelo .NET ou pelo provedor de soquete subjacente.The connection was aborted by .NET or the underlying socket provider.

ConnectionRefused 10061

O host remoto está recusando ativamente uma conexão.The remote host is actively refusing a connection.

ConnectionReset 10054

A conexão foi redefinida pelo par remoto.The connection was reset by the remote peer.

DestinationAddressRequired 10039

Um endereço obrigatório foi omitido de uma operação em um Socket.A required address was omitted from an operation on a Socket.

Disconnecting 10101

Um desligamento normal está em andamento.A graceful shutdown is in progress.

Fault 10014

Um endereço de ponteiro inválido foi detectado pelo provedor de soquete subjacente.An invalid pointer address was detected by the underlying socket provider.

HostDown 10064

A operação falhou porque o host remoto está inativo.The operation failed because the remote host is down.

HostNotFound 11001

Esse host não é conhecido.No such host is known. O nome não é um nome de host oficial nem um alias.The name is not an official host name or alias.

HostUnreachable 10065

Não há nenhuma rota de rede para o host especificado.There is no network route to the specified host.

InProgress 10036

Uma operação de bloqueio está em andamento.A blocking operation is in progress.

Interrupted 10004

Uma chamada de bloqueio Socket foi cancelada.A blocking Socket call was canceled.

InvalidArgument 10022

Um argumento inválido foi fornecido para um membro Socket.An invalid argument was supplied to a Socket member.

IOPending 997

O aplicativo iniciou uma operação sobreposta que não pode ser concluída imediatamente.The application has initiated an overlapped operation that cannot be completed immediately.

IsConnected 10056

O Socket já está conectado.The Socket is already connected.

MessageSize 10040

O datagrama é muito longo.The datagram is too long.

NetworkDown 10050

A rede não está disponível.The network is not available.

NetworkReset 10052

O aplicativo tentou definir KeepAlive em uma conexão que já atingiu o tempo limite.The application tried to set KeepAlive on a connection that has already timed out.

NetworkUnreachable 10051

Não existe nenhuma rota para o host remoto.No route to the remote host exists.

NoBufferSpaceAvailable 10055

Nenhum espaço de buffer livre está disponível para uma operação Socket.No free buffer space is available for a Socket operation.

NoData 11004

O nome ou endereço IP solicitado não foi encontrado no servidor de nomes.The requested name or IP address was not found on the name server.

NoRecovery 11003

O erro é irrecuperável ou o banco de dados solicitado não pode ser localizado.The error is unrecoverable or the requested database cannot be located.

NotConnected 10057

O aplicativo tentou enviar ou receber dados e o Socket não está conectado.The application tried to send or receive data, and the Socket is not connected.

NotInitialized 10093

O provedor de soquete subjacente não foi inicializado.The underlying socket provider has not been initialized.

NotSocket 10038

Houve uma tentativa de uma operação Socket em um não soquete.A Socket operation was attempted on a non-socket.

OperationAborted 995

A operação sobreposta foi anulada devido ao fechamento do Socket.The overlapped operation was aborted due to the closure of the Socket.

OperationNotSupported 10045

Não há suporte para a família de endereços na família de protocolos.The address family is not supported by the protocol family.

ProcessLimit 10067

Um número excessivo de processos está usando o provedor de soquete subjacente.Too many processes are using the underlying socket provider.

ProtocolFamilyNotSupported 10046

A família de protocolos não foi implementada ou configurada.The protocol family is not implemented or has not been configured.

ProtocolNotSupported 10043

O protocolo não foi implementado ou configurado.The protocol is not implemented or has not been configured.

ProtocolOption 10042

Uma opção ou um nível desconhecido, inválido ou sem suporte foi usado com um Socket.An unknown, invalid, or unsupported option or level was used with a Socket.

ProtocolType 10041

O tipo de protocolo está incorreto para este Socket.The protocol type is incorrect for this Socket.

Shutdown 10058

Uma solicitação para enviar ou receber dados não foi permitida porque o Socket já foi fechado.A request to send or receive data was disallowed because the Socket has already been closed.

SocketError -1

Ocorreu um erro Socket não especificado.An unspecified Socket error has occurred.

SocketNotSupported 10044

O suporte para o tipo de soquete especificado não existe nessa família de endereços.The support for the specified socket type does not exist in this address family.

Success 0

A operação Socket foi bem-sucedida.The Socket operation succeeded.

SystemNotReady 10091

O subsistema de rede não está disponível.The network subsystem is unavailable.

TimedOut 10060

A tentativa de conexão atingiu o tempo limite ou o host conectado não respondeu.The connection attempt timed out, or the connected host has failed to respond.

TooManyOpenSockets 10024

Há muitos soquetes abertos no provedor de soquete subjacente.There are too many open sockets in the underlying socket provider.

TryAgain 11002

O nome do host não pôde ser resolvido.The name of the host could not be resolved. Tente novamente mais tarde.Try again later.

TypeNotFound 10109

A classe especificada não foi encontrada.The specified class was not found.

VersionNotSupported 10092

A versão do provedor de soquete subjacente está fora do intervalo.The version of the underlying socket provider is out of range.

WouldBlock 10035

Uma operação em um soquete sem bloqueio não pode ser concluída imediatamente.An operation on a nonblocking socket cannot be completed immediately.

Comentários

A maioria desses erros é retornada pelo provedor de soquete subjacente.Most of these errors are returned by the underlying socket provider.

Aplica-se a