Edit

Share via


SignalingParticipant Class

Definition

Represents a participant in a session.

public ref class SignalingParticipant : Microsoft::Rtc::Signaling::Participant
public class SignalingParticipant : Microsoft.Rtc.Signaling.Participant
type SignalingParticipant = class
    inherit Participant
Public Class SignalingParticipant
Inherits Participant
Inheritance
SignalingParticipant

Properties

ApplicationContext

Sets or gets the applications-specific state associated with the participant.

(Inherited from Participant)
ContactUri

Gets the contact URI of the participant, if available. Can be String.Empty.

(Inherited from Participant)
EndpointId

Gets the Ids associated with this participant.

(Inherited from Participant)
FeatureParameters

Gets the collection of feature parameters.

(Inherited from Participant)
Gruu

Gets the GRUU or String.Empty.

(Inherited from Participant)
IsUpdateSupported

Gets the property that indicates if the remote supports the update method.

Name

Gets the display name of the participant.

(Inherited from Participant)
Port

Gets the port.

(Inherited from Participant)
ReliableResponseFeature

Gets the value indicating support for 100rel.

Session

Gets the session to which this participant belongs.

SessionTimerFeature

Gets or sets the value that indicates the support level for session timer.

SipInstance

Gets the sipInstance parameter, or String.Empty.

(Inherited from Participant)
Uri

Gets the URI of the participant.

(Inherited from Participant)
UriParameters

Gets a collection of URI parameters. May be empty if the URI cannot be parsed.

(Inherited from Participant)
UserAtHost

Gets the user and host portion of the URI.

(Inherited from Participant)

Methods

Equals(Object)

See if two objects are the same user.

(Inherited from Participant)
Equals(Participant, IEqualityComparer<Participant>)

Determines if the two objects identify the same participant.

(Inherited from Participant)
Equals(RealTimeAddress, IEqualityComparer<Participant>)

Compares the participant to the real-time address.

(Inherited from Participant)
GetHashCode()

Returns a hash value for the current Name object.

(Inherited from Participant)
NotifyPropertyChanged(SignalingPropertyChangedEventArgs, Boolean)

Raises the property changed event

(Inherited from Participant)
ToString()

Creates a string representation of the participant.

(Inherited from Participant)

Events

PropertyChanged

Raised when one or more properties of the participant change. Changed properties will be indicated by the ParticipantPropertyChanges flags.

(Inherited from Participant)

Applies to