System.Net.Dns.Dns.EndGetHostEntry C# (CSharp) Method

EndGetHostEntry() public static method

public static EndGetHostEntry ( IAsyncResult asyncResult ) : IPHostEntry
asyncResult IAsyncResult
return IPHostEntry
		public static IPHostEntry EndGetHostEntry (IAsyncResult asyncResult) 
		{
			if (asyncResult == null)
				throw new ArgumentNullException ("asyncResult");
			AsyncResult async = (AsyncResult) asyncResult;
#if NET_2_0
			if (async.AsyncDelegate is GetHostEntryIPCallback)
				return ((GetHostEntryIPCallback) async.AsyncDelegate).EndInvoke (asyncResult);
#endif
			GetHostEntryNameCallback cb = (GetHostEntryNameCallback) async.AsyncDelegate;
			return cb.EndInvoke(asyncResult);
		}
#endif