PeerCollaboration.DeleteObject(PeerObject) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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);
[<System.Security.SecurityCritical>]
static member DeleteObject : System.Net.PeerToPeer.Collaboration.PeerObject -> unit
Public Shared Sub DeleteObject (peerObject As PeerObject)
Parameters
- peerObject
- PeerObject
The PeerObject to unregister.
- Attributes
Exceptions
The peerObject
parameter cannot be null
.
Unable to complete DeleteObject(PeerObject) operation.
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.