The Participanttype exposes the following members.

Constructors

  Name Description
Participant
Initializes a new instance of the class.

Methods

  Name Description
Equals Overloaded.
Finalize (Inherited from Object.)
GetHashCode
Returns a hash value for the current Name object.
(Overrides ObjectGetHashCode () () () .)
GetType (Inherited from Object.)
MemberwiseClone (Inherited from Object.)
NotifyPropertyChanged
Raises the property changed event
ToString
Creates a string representation of the participant.
(Overrides ObjectToString () () () .)

Properties

  Name Description
ApplicationContext
Sets or gets the applications-specific state associated with the participant.
ContactUri
Gets the contact URI of the participant, if available. Can be null.
EndpointId
Gets the Ids associated with this participant.
FeatureParameters
Gets the collection of feature parameters.
Gruu
Gets the GRUU or String.Empty.
Name
Gets the display name of the participant.
Port
The port
SameEndpointComparer
Compares two Participant objects to determine if they represent the same endpoint.
SameUserComparer
Compares to participant objects to determine if they represent the same user.
SipInstance
Gets the sipInstance parameter, or String.Empty.
SyncRoot
Synchronization object for this participant
Uri
Gets the URI of the participant.
UriParameters
Gets a collection of URI parameters. May be empty if the URI cannot be parsed.
UserAtHost
The user and host portion of the URI. Does not contain a port.

Events

  Name Description
PropertyChanged
Raised when one or more properties of the participant change. Changed properties will be indicated by the ParticipantPropertyChangesflags.

See Also