ContactManager.CreateContact Method

Creates a PeerContact instance for the specified PeerNearMe object.

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

public PeerContact CreateContact(
	PeerNearMe peerNearMe
)

Parameters

peerNearMe
Type: System.Net.PeerToPeer.Collaboration.PeerNearMe

The PeerNearMe to associate with the new PeerContact instance.

Return Value

Type: System.Net.PeerToPeer.Collaboration.PeerContact
A PeerContact instance for the specified PeerNearMe.

ExceptionCondition
ArgumentNullException

peerNearMe is null.

ObjectDisposedException

This PeerNearMe object has been disposed.

PeerToPeerException
  • The contact manager of the remote peer passed in peerNearMe could not be reached, or the contact could not be read from it.

  • The PeerNearMe instance passed in peerNearMe has no endpoints set on it.

Calling this method requires a PermissionState of Unrestricted.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft