Get Available Clouds Method
Obtains a collection of peer clouds known to the calling peer.
public: static System::Net::PeerToPeer::CloudCollection ^ GetAvailableClouds();
public static System.Net.PeerToPeer.CloudCollection GetAvailableClouds ();
static member GetAvailableClouds : unit -> System.Net.PeerToPeer.CloudCollection
Public Shared Function GetAvailableClouds () As CloudCollection
A CloudCollection object that specifies a collection of peer clouds known to the calling peer. If no clouds are available,
null is returned.
Clouds are tied very closely to network interfaces. On a multi-homed machine with two network cards attached to different subnets, three clouds will be returned: one for each of the link local addresses per interface, and a single Global scope Cloud.