RealTimeAddress Members

Include Protected Members
Include Inherited Members

Defines the structure identifying a session target.

The RealTimeAddress type exposes the following members.

Constructors

  Name Description
Public method RealTimeAddress(String) Creates a new instance of RealTimeAddress.
Public method RealTimeAddress(String, String) Creates a new instance of RealTimeAddress.
Public method RealTimeAddress(String, String, String) Creates a new instance of RealTimeAddress.

Top

Properties

  Name Description
Public property EndpointId Gets the endpoint identifier for the target.
Public property IsEndpointTarget Gets the value that indicates whether this address targets a specific endpoint.
Public property IsGruu Gets the value indicating if the URI passed is a GRUU URI.
Public property IsPhone Gets the value indicating if the URI passed represents a phone device.
Public property PhoneUri Gets the tel URI of this target. This is null if the target is not phone.
Public property Uri Gets the sip URI of this target. This can be null if the tel URI was given that could not converted to sip URI due to missing default domain.
Public property UserAtHost Get the user@host portion of the sip URI, if available. If the sip URI is not available, the value returned is String.Empty.

Top

Methods

  Name Description
Public method Equals(Object) Returns true if the current RealTimeAddress is equal to the passed RealTimeAddress. It compares the URI string and epid. (Overrides Object.Equals(Object).)
Public method Equals(RealTimeAddress) Returns true if the current RealTimeAddress is equal to the passed RealTimeAddress. It compares the URI string and epid.
Protected method Finalize (inherited from Object)
Public method GetHashCode Generates a hash code for the realTime Address object based on URI string and epid. (Overrides Object.GetHashCode().)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method ToString Obtains the string representation of the object. (Overrides Object.ToString().)

Top

Operators

  Name Description
Public operatorStatic member Equality Returns true if the current RealTimeAddress is equal to the passed RealTimeAddress. It compares the URI string and epid.
Public operatorStatic member Inequality Returns true if the current RealTimeAddress is not equal to the passed RealTimeAddress. Compares the URI string and epid.

Top

See Also

Reference

RealTimeAddress Class

Microsoft.Rtc.Signaling Namespace