PeerCollaboration.DeleteObject(PeerObject) PeerCollaboration.DeleteObject(PeerObject) PeerCollaboration.DeleteObject(PeerObject) Method

Definition

Unregisters a PeerObject associated with the calling peer.

public:
 static void DeleteObject(System::Net::PeerToPeer::Collaboration::PeerObject ^ peerObject);
[System.Security.SecurityCritical]
public static void DeleteObject (System.Net.PeerToPeer.Collaboration.PeerObject peerObject);
static member DeleteObject : System.Net.PeerToPeer.Collaboration.PeerObject -> unit

Parameters

peerObject
PeerObject PeerObject PeerObject

The PeerObject to unregister.

Exceptions

The peerObject parameter cannot be null.

Remarks

Peer objects are automatically unregistered (removed) from the Peer Collaboration infrastructure when a reference to the object is no longer valid. If a caller does not maintain a reference to the object, it is unregistered from the Peer Collaboration infrastructure. Alternatively, an object can be manually unregistered by using this method.

Calling this method requires a PermissionState of Unrestricted. This state is created when the Peer collaboration session begins.

Applies to

See also