Share via


ApplicationEndpointSettings Members

Include Protected Members
Include Inherited Members

Represents the settings needed to initialize an ApplicationEndpoint.

The ApplicationEndpointSettings type exposes the following members.

Constructors

  Name Description
Public method ApplicationEndpointSettings(String) Creates a new instance of the ApplicationEndpointSettings class.
Public method ApplicationEndpointSettings(String, String, Int32) Creates a new instance of the ApplicationEndpointSettings class.

Top

Properties

  Name Description
Public property AutomaticPresencePublicationEnabled Gets or sets whether presence information will be published automatically on behalf of the endpoint as part of the establishment process.
Public property EndpointSubtype The subtype of the user agent that this endpoint represents. (inherited from LocalEndpointSettings)
Public property EndpointType The type of user agent that this endpoint represents. (inherited from LocalEndpointSettings)
Public property EndpointUserAgent Gets or sets the endpoint user agent string. (inherited from LocalEndpointSettings)
Public property IsDefaultRoutingEndpoint Gets the flag that indicates whether this endpoint is marked as default endpoint to handle incoming requests that are not routable to other endpoints.
Public property IsOutsideCorporateNetwork Gets or sets whether the endpoint registers inside or outside the corporate network. (inherited from LocalEndpointSettings)
Public property MaxRegisterRetries Gets or sets the maximum number of times that the endpoint should try to recover from registration refresh failure. (inherited from LocalEndpointSettings)
Public property MediaEdgeAuthenticationService Gets or sets the connection context for the service that grants communication permissions via a media edge service deployed in the perimeter network.
Public property OwnerDisplayName Gets the display name of the owner.
Public property OwnerPhoneUri Gets or sets the tel URI of the endpoint. Optional.
Public property OwnerUri Gets the URI of the owner of this endpoint. (inherited from LocalEndpointSettings)
Public property Presence Gets the presence-related settings.
Public property PresenceBasedScreeningDisabled Gets or sets whether calls should used be screened based on presence. (inherited from LocalEndpointSettings)
Public property ProvisioningDataAutoRefreshDisabled Obsolete. Gets or sets whether to auto-refresh provisioning data periodically.
Public property ProvisioningDataDisabled Obsolete. Gets or sets whether to query for the provisioning data when the endpoint is established. (inherited from LocalEndpointSettings)
Public property ProvisioningDataQueryDisabled Gets or sets whether to query for the provisioning data when the endpoint is established.
Public property ProxyCertificateSubject Gets or sets the subject of the certificate to expect from the proxy.
Public property ProxyHost Gets the proxy host to use as the first hop instead of a direct connection to the other endpoint.
Public property ProxyPort Gets the port to use for connecting to a proxy.
Public property PublishingQoeMetricsDisabled Gets or sets whether the endpoint will try to publish quality metrics for the audio calls. (inherited from LocalEndpointSettings)
Public property RegisterMethods Gets or sets the methods supported by a registered endpoint. (inherited from LocalEndpointSettings)
Public property SupportedMimePartContentTypes Gets or sets the list of content types that can be supported by the endpoint. (inherited from LocalEndpointSettings)
Public property UseRegistration Gets or sets whether registration is required for this endpoint. The default value is false.

Top

Methods

  Name Description
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetHashCode (inherited from Object)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method SetEndpointType(EndpointType) Sets the type of user agent that this endpoint represents.
Public method SetEndpointType(EndpointType, EndpointSubtype) Sets the type of user agent that this endpoint represents.
Public method ToString (inherited from Object)

Top

See Also

Reference

ApplicationEndpointSettings Class

Microsoft.Rtc.Collaboration Namespace