Share via


Subscriber Class

Represents a watcher who wishes to subscribe to the current endpoint owner's presence.

Inheritance Hierarchy

System.Object
  Microsoft.Rtc.Collaboration.Presence.Subscriber

Namespace:  Microsoft.Rtc.Collaboration.Presence
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public Class Subscriber
'Usage
Dim instance As Subscriber
public class Subscriber

Remarks

Subscribers are entities who subscribe to the endpoint owner's presence with "context". In this case, the server informs that belong to this owner that someone has requested access to presence information. One of these endpoints can then acknowledge this request.

Information about the subscriber includes the display name, URI, whether this subsciber has already been acknowledged or the network type the subscriber belongs to. This also allows the endpoint acknowledging the subscriber to allow access by assigning an appropriate membership level using the ContainerUpdateOperation class.

The ContextData has special meaning when the subscriber is a delegate.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Subscriber Members

Microsoft.Rtc.Collaboration.Presence Namespace

LocalOwnerPresence

SubscriberNotificationEventArgs

ContainerUpdateOperation

RemotePresentitySubscriptionTarget