Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Dns Class Reference

Static Public Member Functions

static string GetHostName ()
 
static IPHostEntry GetHostEntry (IPAddress address)
 
static IPHostEntry GetHostEntry (string hostNameOrAddress)
 
static IPHostEntry GetHostEntry (string hostNameOrAddress, AddressFamily family)
 
static Task< IPHostEntryGetHostEntryAsync (string hostNameOrAddress)
 
static Task< IPHostEntryGetHostEntryAsync (string hostNameOrAddress, CancellationToken cancellationToken)
 
static Task< IPHostEntryGetHostEntryAsync (string hostNameOrAddress, AddressFamily family, CancellationToken cancellationToken=default(CancellationToken))
 
static Task< IPHostEntryGetHostEntryAsync (IPAddress address)
 
static IAsyncResult BeginGetHostEntry (IPAddress address, AsyncCallback? requestCallback, object? stateObject)
 
static IAsyncResult BeginGetHostEntry (string hostNameOrAddress, AsyncCallback? requestCallback, object? stateObject)
 
static IPHostEntry EndGetHostEntry (IAsyncResult asyncResult)
 
static IPAddress[] GetHostAddresses (string hostNameOrAddress)
 
static IPAddress[] GetHostAddresses (string hostNameOrAddress, AddressFamily family)
 
static Task< IPAddress[]> GetHostAddressesAsync (string hostNameOrAddress)
 
static Task< IPAddress[]> GetHostAddressesAsync (string hostNameOrAddress, CancellationToken cancellationToken)
 
static Task< IPAddress[]> GetHostAddressesAsync (string hostNameOrAddress, AddressFamily family, CancellationToken cancellationToken=default(CancellationToken))
 
static IAsyncResult BeginGetHostAddresses (string hostNameOrAddress, AsyncCallback? requestCallback, object? state)
 
static IPAddress[] EndGetHostAddresses (IAsyncResult asyncResult)
 
static IPHostEntry GetHostByName (string hostName)
 
static IAsyncResult BeginGetHostByName (string hostName, AsyncCallback? requestCallback, object? stateObject)
 
static IPHostEntry EndGetHostByName (IAsyncResult asyncResult)
 
static IPHostEntry GetHostByAddress (string address)
 
static IPHostEntry GetHostByAddress (IPAddress address)
 
static IPHostEntry Resolve (string hostName)
 
static IAsyncResult BeginResolve (string hostName, AsyncCallback? requestCallback, object? stateObject)
 
static IPHostEntry EndResolve (IAsyncResult asyncResult)
 

Static Private Member Functions

static IPHostEntry GetHostEntryCore (string hostName, AddressFamily addressFamily, ValueStopwatch stopwatch=default(ValueStopwatch))
 
static IPAddress[] GetHostAddressesCore (string hostName, AddressFamily addressFamily, ValueStopwatch stopwatch=default(ValueStopwatch))
 
static object GetHostEntryOrAddressesCore (string hostName, bool justAddresses, AddressFamily addressFamily, ValueStopwatch stopwatch)
 
static IPHostEntry GetHostEntryCore (IPAddress address, AddressFamily addressFamily, ValueStopwatch stopwatch=default(ValueStopwatch))
 
static IPAddress[] GetHostAddressesCore (IPAddress address, AddressFamily addressFamily, ValueStopwatch stopwatch)
 
static object GetHostEntryOrAddressesCore (IPAddress address, bool justAddresses, AddressFamily addressFamily, ValueStopwatch stopwatch)
 
static Task< IPHostEntryGetHostEntryCoreAsync (string hostName, bool justReturnParsedIp, bool throwOnIIPAny, AddressFamily family, CancellationToken cancellationToken)
 
static Task GetHostEntryOrAddressesCoreAsync (string hostName, bool justReturnParsedIp, bool throwOnIIPAny, bool justAddresses, AddressFamily family, CancellationToken cancellationToken)
 
static Task< TGetAddrInfoWithTelemetryAsync< T > (string hostName, bool justAddresses, AddressFamily addressFamily, CancellationToken cancellationToken)
 
static IPHostEntry CreateHostEntryForAddress (IPAddress address)
 
static void ValidateHostName (string hostName)
 
static bool LogFailure (ValueStopwatch stopwatch)
 
static Task< TResultRunAsync< TResult > (Func< object, ValueStopwatch, TResult > func, object key, CancellationToken cancellationToken)
 

Static Private Attributes

static readonly Dictionary< object, Tasks_tasks = new Dictionary<object, Task>()
 

Detailed Description

Definition at line 12 of file Dns.cs.


The documentation for this class was generated from the following file: