C# Class System.Net.NameResolutionPal

Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
NativeToHostEntry ( IntPtr nativePointer ) : IPHostEntry

Method Details

EnsureSocketsAreInitialized() public static méthode

public static EnsureSocketsAreInitialized ( ) : void
Résultat void

GetHostByAddr() public static méthode

public static GetHostByAddr ( IPAddress address ) : IPHostEntry
address IPAddress
Résultat IPHostEntry

GetHostByName() public static méthode

public static GetHostByName ( string hostName ) : IPHostEntry
hostName string
Résultat IPHostEntry

GetHostName() public static méthode

public static GetHostName ( ) : string
Résultat string

TryGetAddrInfo() public static méthode

public static TryGetAddrInfo ( string name, IPHostEntry &hostinfo, int &nativeErrorCode ) : SocketError
name string
hostinfo IPHostEntry
nativeErrorCode int
Résultat SocketError

TryGetNameInfo() public static méthode

public static TryGetNameInfo ( IPAddress addr, SocketError &errorCode, int &nativeErrorCode ) : string
addr IPAddress
errorCode SocketError
nativeErrorCode int
Résultat string