PeerContact Methods
Assembly: System.Net (in System.Net.dll)
| Name | Description | |
|---|---|---|
![]() | Dispose() | |
![]() | Dispose(Boolean) | Releases the unmanaged resources and optionally releases the managed resources used by the PeerApplication object.(Overrides Peer::Dispose(Boolean).) |
![]() | Equals(Object^) | Compares the PeerContact instance to the specified object.(Overrides Object::Equals(Object^).) |
![]() ![]() | Equals(Object^, Object^) | Determines whether the specified PeerContact instances are considered equal. |
![]() | Equals(Peer^) | |
![]() | Equals(PeerContact^) | Compares the PeerContact to the specified PeerContact instance. |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() ![]() | FromXml(String^) | Creates a PeerContact instance based on provided XML data. |
![]() | GetApplications() | Retrieves the PeerApplication objects that were registered by the remote peer into the local cache. |
![]() | GetApplications(Guid) | Gets the collection of PeerApplication objects with the specified Guid from the local cache. |
![]() | GetApplications(PeerEndPoint^) | Gets the PeerApplicationCollection associated with the specified PeerEndPoint. |
![]() | GetApplications(PeerEndPoint^, Guid) | Gets the PeerApplicationCollection associated with the specified PeerEndPoint. |
![]() | GetHashCode() | Returns the hash code for a PeerContact instance.(Overrides Object::GetHashCode().) |
![]() | GetObjectData(SerializationInfo^, StreamingContext) | Populates a SerializationInfo object with the data needed to serialize the PeerContact.(Overrides Peer::GetObjectData(SerializationInfo^, StreamingContext).) |
![]() | GetObjects() | Gets the collection of data objects from a local cache.(Inherited from Peer.) |
![]() | GetObjects(Guid) | Gets the Peer object associated with the supplied Guid from the PeerObjectCollection.(Inherited from Peer.) |
![]() | GetObjects(PeerEndPoint^) | Gets the PeerObjectCollection registered by the specified PeerEndPoint and stored in the local cache. |
![]() | GetObjects(PeerEndPoint^, Guid) | Gets the collection of peer objects registered by the specified PeerEndPoint and registered in the PeerApplication identified by the specified Guid. |
![]() | GetPresenceInfo(PeerEndPoint^) | Gets the available presence information for a PeerEndPoint.(Inherited from Peer.) |
![]() | GetType() | |
![]() | Invite() | Sends an invitation to join into peer collaboration sponsored by the sender.(Overrides Peer::Invite().) |
![]() | Invite(PeerApplication^, String^, array<Byte>^) | Sends the specified invitation to join into the specified PeerApplication sponsored by the sender. (Overrides Peer::Invite(PeerApplication^, String^, array<Byte>^).) |
![]() | Invite(PeerEndPoint^) | Sends an invitation to a specific endpoint to join into peer collaboration with the sender of the invitation. |
![]() | Invite(PeerEndPoint^, PeerApplication^, String^, array<Byte>^) | Sends the specified invitation to the specified PeerEndPoint to join into the specified PeerCollaboration application sponsored by the sender. |
![]() | InviteAsync(Object^) | Begins an asynchronous invitation operation for an endpoint to join a PeerCollaboration application sponsored by the sender of the invitation. The invitation is identified using the specified Object.(Overrides Peer::InviteAsync(Object^).) |
![]() | InviteAsync(PeerApplication^, String^, array<Byte>^, Object^) | Begins an asynchronous invitation operation for the specified peer endpoints to join the specified collaboration PeerApplication sponsored by the sender of the invitation.(Overrides Peer::InviteAsync(PeerApplication^, String^, array<Byte>^, Object^).) |
![]() | InviteAsync(PeerEndPoint^, Object^) | Begins an asynchronous invitation operation for the specified peer endpoint to join a PeerCollaboration application sponsored by the sender of the invitation. The invitation is identified using the specified Object. |
![]() | InviteAsync(PeerEndPoint^, String^, array<Byte>^, PeerApplication^, Object^) | Begins an asynchronous invitation operation for the specified peerEndPoint to join the specified collaboration PeerApplication sponsored by the sender of the invitation. |
![]() | InviteAsyncCancel(Object^) | Cancels the invitation that was sent with the InviteAsync method. (Inherited from Peer.) |
![]() | MemberwiseClone() | |
![]() | OnApplicationChanged(ApplicationChangedEventArgs^) | Raises the ApplicationChanged event. |
![]() | OnInviteCompleted(InviteCompletedEventArgs^) | Raises the InviteCompleted event.(Inherited from Peer.) |
![]() | OnObjectChanged(ObjectChangedEventArgs^) | Raises the ObjectChanged event when a PeerObject is added, updated or removed by a remote peer. |
![]() | OnPresenceChanged(PresenceChangedEventArgs^) | Raises the PresenceChanged event when the PeerPresenceInfo of a peer has changed. |
![]() | OnSubscribeCompleted(SubscribeCompletedEventArgs^) | Raises the SubscribeCompleted event. |
![]() | Subscribe() | Subscribes the calling peer to the PeerContact, and as a result, the peer will receive any future PeerCollaboration events associated with the PeerContact. |
![]() | SubscribeAsync(Object^) | Asynchronously subscribes the calling peer to the PeerContact, and as a result, the peer will receive any future PeerCollaboration events associated with the PeerContact. |
![]() | ToString() | Returns a String representation of the DisplayName associated with the PeerContact.(Overrides Peer::ToString().) |
![]() | ToXml() | Serializes the PeerContact to an XML string for persistent storage or network transfer. |
![]() | Unsubscribe() | Removes a subscription to the PeerContact and as a result the calling peer no longer receives PeerCollaboration events associated with the PeerContact. |
| Name | Description | |
|---|---|---|
![]() ![]() | ISerializable::GetObjectData(SerializationInfo^, StreamingContext) | Implements the ISerializable interface and returns the data needed to serialize the PeerContact instance. |




