C# Класс System.Net.NameResolutionPal

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
EnsureSocketsAreInitialized ( ) : void
GetHostByAddr ( IPAddress address ) : IPHostEntry
GetHostByName ( string hostName ) : IPHostEntry
GetHostName ( ) : string
TryGetAddrInfo ( string name, IPHostEntry &hostinfo, int &nativeErrorCode ) : SocketError
TryGetNameInfo ( IPAddress addr, SocketError &errorCode, int &nativeErrorCode ) : string

Приватные методы

Метод Описание
NativeToHostEntry ( IntPtr nativePointer ) : IPHostEntry

Описание методов

EnsureSocketsAreInitialized() публичный статический метод

public static EnsureSocketsAreInitialized ( ) : void
Результат void

GetHostByAddr() публичный статический метод

public static GetHostByAddr ( IPAddress address ) : IPHostEntry
address IPAddress
Результат IPHostEntry

GetHostByName() публичный статический метод

public static GetHostByName ( string hostName ) : IPHostEntry
hostName string
Результат IPHostEntry

GetHostName() публичный статический метод

public static GetHostName ( ) : string
Результат string

TryGetAddrInfo() публичный статический метод

public static TryGetAddrInfo ( string name, IPHostEntry &hostinfo, int &nativeErrorCode ) : SocketError
name string
hostinfo IPHostEntry
nativeErrorCode int
Результат SocketError

TryGetNameInfo() публичный статический метод

public static TryGetNameInfo ( IPAddress addr, SocketError &errorCode, int &nativeErrorCode ) : string
addr IPAddress
errorCode SocketError
nativeErrorCode int
Результат string