SocketError Перечисление

Определение

Определяет коды ошибок для класса Socket.Defines error codes for the Socket class.

public enum class SocketError
public enum SocketError
type SocketError = 
Public Enum SocketError
Наследование
SocketError

Поля

AccessDenied 10013

Предпринята попытка получить доступ к объекту Socket способом, запрещенным его правами доступа.An attempt was made to access a Socket in a way that is forbidden by its access permissions.

AddressAlreadyInUse 10048

Обычно разрешается использовать только адрес.Only one use of an address is normally permitted.

AddressFamilyNotSupported 10047

Указанное семейство адресов не поддерживается.The address family specified is not supported. Эта ошибка возвращается, если указано семейство IPv6-адресов, а стек протокола IPv6 не установлен на локальном компьютере.This error is returned if the IPv6 address family was specified and the IPv6 stack is not installed on the local machine. Эта ошибка возвращается, если указано семейство IPv4-адресов, а стек протокола IPv4 не установлен на локальном компьютере.This error is returned if the IPv4 address family was specified and the IPv4 stack is not installed on the local machine.

AddressNotAvailable 10049

Выбранный IP-адрес является недопустимым в этом контексте.The selected IP address is not valid in this context.

AlreadyInProgress 10037

На незаблокированном сокете Socket уже выполняется операция.The nonblocking Socket already has an operation in progress.

ConnectionAborted 10053

Подключение разорвано платформой .NET Framework или поставщиком основного сокета.The connection was aborted by the .NET Framework or the underlying socket provider.

ConnectionRefused 10061

Удаленный узел активно отказывает в подключении.The remote host is actively refusing a connection.

ConnectionReset 10054

Подключение сброшено удаленным компьютером.The connection was reset by the remote peer.

DestinationAddressRequired 10039

В операции на сокете Socket пропущен обязательный адрес.A required address was omitted from an operation on a Socket.

Disconnecting 10101

Выполняется правильная последовательность отключения.A graceful shutdown is in progress.

Fault 10014

Поставщиком основного сокета обнаружен недопустимый указатель адреса.An invalid pointer address was detected by the underlying socket provider.

HostDown 10064

Ошибка при выполнении операции, вызванная отключением удаленного узла.The operation failed because the remote host is down.

HostNotFound 11001

Такой узел не существует.No such host is known. Данное имя не является ни официальным именем узла, ни псевдонимом.The name is not an official host name or alias.

HostUnreachable 10065

Отсутствует сетевой маршрут к указанному узлу.There is no network route to the specified host.

InProgress 10036

Выполняется блокирующая операция.A blocking operation is in progress.

Interrupted 10004

Вызов к заблокированному сокету Socketбыл отменен.A blocking Socket call was canceled.

InvalidArgument 10022

Предоставлен недопустимый аргумент для члена объекта Socket.An invalid argument was supplied to a Socket member.

IOPending 997

Приложение инициировало перекрывающуюся операцию, которая не может быть закончена немедленно.The application has initiated an overlapped operation that cannot be completed immediately.

IsConnected 10056

Объект Socket уже подключен.The Socket is already connected.

MessageSize 10040

У датаграммы слишком большая длина.The datagram is too long.

NetworkDown 10050

Сеть недоступна.The network is not available.

NetworkReset 10052

Приложение пытается задать значение KeepAlive для подключения, которое уже отключено.The application tried to set KeepAlive on a connection that has already timed out.

NetworkUnreachable 10051

Не существует маршрута к удаленному узлу.No route to the remote host exists.

NoBufferSpaceAvailable 10055

Отсутствует свободное буферное пространство для операции объекта Socket.No free buffer space is available for a Socket operation.

NoData 11004

Требуемое имя или IP-адрес не найдены на сервере имен.The requested name or IP address was not found on the name server.

NoRecovery 11003

Неустранимая ошибка, или не удается найти запрошенную базу данных.The error is unrecoverable or the requested database cannot be located.

NotConnected 10057

Приложение пытается отправить или получить данные, а объект Socket не подключен.The application tried to send or receive data, and the Socket is not connected.

NotInitialized 10093

Основной поставщик сокета не инициализирован.The underlying socket provider has not been initialized.

NotSocket 10038

Предпринята попытка выполнить операцию объекта Socket не на сокете.A Socket operation was attempted on a non-socket.

OperationAborted 995

Перекрывающаяся операция была прервана из-за закрытия объекта Socket.The overlapped operation was aborted due to the closure of the Socket.

OperationNotSupported 10045

Семейство адресов не поддерживается семейством протоколов.The address family is not supported by the protocol family.

ProcessLimit 10067

Слишком много процессов используется основным поставщиком сокета.Too many processes are using the underlying socket provider.

ProtocolFamilyNotSupported 10046

Семейство протоколов не реализовано или не настроено.The protocol family is not implemented or has not been configured.

ProtocolNotSupported 10043

Протокол не реализован или не настроен.The protocol is not implemented or has not been configured.

ProtocolOption 10042

Для объекта Socket был использован неизвестный, недопустимый или неподдерживаемый параметр или уровень.An unknown, invalid, or unsupported option or level was used with a Socket.

ProtocolType 10041

Неверный тип протокола для данного объекта Socket.The protocol type is incorrect for this Socket.

Shutdown 10058

Запрос на отправку или получение данных отклонен, так как объект Socket уже закрыт.A request to send or receive data was disallowed because the Socket has already been closed.

SocketError -1

Произошла неопознанная ошибка объекта Socket.An unspecified Socket error has occurred.

SocketNotSupported 10044

Указанный тип сокета не поддерживается в данном семействе адресов.The support for the specified socket type does not exist in this address family.

Success 0

Операция Socket выполнена успешно.The Socket operation succeeded.

SystemNotReady 10091

Подсистема сети недоступна.The network subsystem is unavailable.

TimedOut 10060

Истекло время ожидания попытки подключения, или произошел сбой при отклике подключенного узла.The connection attempt timed out, or the connected host has failed to respond.

TooManyOpenSockets 10024

Слишком много открытых сокетов в основном поставщике сокета.There are too many open sockets in the underlying socket provider.

TryAgain 11002

Не удалось разрешить имя узла.The name of the host could not be resolved. Повторите попытку позже.Try again later.

TypeNotFound 10109

Указанный класс не найден.The specified class was not found.

VersionNotSupported 10092

Версия основного поставщика сокета выходит за пределы допустимого диапазона.The version of the underlying socket provider is out of range.

WouldBlock 10035

Операция на незаблокированном сокете не может быть закончена немедленно.An operation on a nonblocking socket cannot be completed immediately.

Комментарии

Большинство этих ошибок возвращаются базовым поставщиком сокета.Most of these errors are returned by the underlying socket provider.

Применяется к