PeerCollaboration.GetLocalRegisteredApplications Method ()


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets all PeerApplication objects that are registered on the local machine.

Namespace:   System.Net.PeerToPeer.Collaboration
Assembly:  System.Net (in System.Net.dll)

public static PeerApplicationCollection GetLocalRegisteredApplications()

Return Value

Type: System.Net.PeerToPeer.Collaboration.PeerApplicationCollection

A PeerApplicationCollection that contains all applications that are registered on the local machine. If an application is not found, a collection of size zero (0) is returned.

Exception Condition

An invalid value was returned when this method attempted to enumerate the application registered to this peer. Please make sure that all applications have valid registry values.

The caller is required to sign-in to the peer collaboration infrastructure via the SignIn method prior to the use of this method.

Access to this property requires a PermissionState of Unrestricted. This state is created when the Peer collaboration session begins.

.NET Framework
Available since 3.5
Return to top