Yes. Run the demo, it shows all the adaptor info available. I am not sure that if you can tell that the network is available right at this moment, but if the Gateway and IP address begin with (probably) 192 it should indicate that a network with a DHCP server was available at some time in the past!
What I am most interested in is checking if I have a connection to my host system like "AreYouThere IP/URL port timeout". Since network.Connect blocks without a timeout ability, I need another way to do the check.
When I run the sample on my HTC Mogul, I see that if I am connected, only one adater shows an IP address and the others have 0.0.0.0. If I am not connected, the adapter that was connected isn't there and the remaining ones have no IP address.
Since the connection to the host when connected is an RDNIS (sp?) one using ActiveSync, I can use that info also.
Maybe this is a little C# experiment (library???),