Share via


ApplicationEndpoint Members

Type of endpoint for communication on behalf of services and applications.

The ApplicationEndpoint type exposes the following members.

Constructors

  Name Description
Public method ApplicationEndpoint Creates a new ApplicationEndpoint object.

Top

Properties

  Name Description
Public property ConferenceServices Gets the conference services object used to schedule conferences other conference tasks. (Inherited from LocalEndpoint.)
Public property DefaultDomain Gets the default domain for the endpoint URI. (Inherited from LocalEndpoint.)
Public property EndpointSubtype (Inherited from LocalEndpoint.)
Public property EndpointType The type of user agent that this endpoint represents. (Inherited from LocalEndpoint.)
Public property EndpointUri Gets the URI of the endpoint. (Inherited from LocalEndpoint.)
Public property InnerEndpoint [Value Needed]. (Inherited from LocalEndpoint.)
Public property IsDefaultRoutingEndpoint
Public property IsOutsideCorporateNetwork (Inherited from LocalEndpoint.)
Public property LocalOwnerPresence Gets the service used to publish presence data for this endpoint. (Inherited from LocalEndpoint.)
Public property OwnerDisplayName Gets the display name of the endpoint. (Inherited from LocalEndpoint.)
Public property OwnerPhoneUri (Overrides LocalEndpoint..::..OwnerPhoneUri.)
Public property OwnerUri The URI of the owner of this endpoint. (Overrides LocalEndpoint..::..OwnerUri.)
Public property PhoneContext Gets the phone context for the endpoint. (Inherited from LocalEndpoint.)
Public property Platform The platform that this endpoint is bound to. (Inherited from LocalEndpoint.)
Public property PresenceBasedScreeningDisabled (Inherited from LocalEndpoint.)
Public property ProvisioningDataAutoRefreshDisabled Gets the flag as to whether the provisioning data auto refresh has been disabled or not. (Inherited from LocalEndpoint.)
Public property ProvisioningDataDisabled Gets the flag as to whether the provisioning data query has been disabled or not. (Inherited from LocalEndpoint.)
Public property PublishingQoeMetricsDisabled Gets the flag that controls whether the platform will try to publish quality metrics for the audio calls (Inherited from LocalEndpoint.)
Public property RegisterMethods Gets the methods supported by a registered endpoint. (Inherited from LocalEndpoint.)
Public property RemotePresence Gets the service that can be used to subscribe for presence information. (Inherited from LocalEndpoint.)
Public property State Gets the state of the local endpoint. (Inherited from LocalEndpoint.)
Public property SupportedMimePartContentTypes Represents the list of content types that can be supported by the endpoint. (Inherited from LocalEndpoint.)
Protected property SyncRoot Synchronization object for locking instances. (Inherited from LocalEndpoint.)
Public property UserAgent Gets the user agent string that will be used for messages. (Inherited from LocalEndpoint.)
Public property UseRegistration Gets flag indicating if registration is performed for the endpoint.

Top

Methods

  Name Description
Public method BeginEstablish(AsyncCallback, Object) Initializes the endpoint so that it is ready for receiving incoming messages. (Inherited from LocalEndpoint.)
Public method BeginEstablish(IEnumerable<(Of <<'(SignalingHeader>)>>), AsyncCallback, Object) Initializes the endpoint so that it is ready for receiving incoming messages. (Inherited from LocalEndpoint.)
Public method BeginGetProvisioningData (Inherited from LocalEndpoint.)
Public method BeginTerminate Terminates the endpoint and cleans up active sessions and resources. (Inherited from LocalEndpoint.)
Public method EndEstablish Complete the establish operation. (Inherited from LocalEndpoint.)
Public method EndGetProvisioningData Complete the operation to query for the latest provisioning data. (Inherited from LocalEndpoint.)
Public method EndTerminate Completes the asynchronous Terminate operation. (Inherited from LocalEndpoint.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetConversations Gets a snapshot of the conversations managed by this endpoint. (Inherited from LocalEndpoint.)
Public method GetHashCode (Inherited from Object.)
Public method GetProvisioningData (Inherited from LocalEndpoint.)
Public method GetType (Inherited from Object.)
Protected method HandleSignalingSession Method for derived classes to override and handle incoming session. (Inherited from LocalEndpoint.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RegisterForIncomingCall<(Of <<'(TCall>)>>) Adds an application handler for handling incoming calls of a specific type. (Inherited from LocalEndpoint.)
Public method SetProxyInformation
Public method ToString (Inherited from Object.)
Public method UnregisterForIncomingCall<(Of <<'(TCall>)>>) (Inherited from LocalEndpoint.)

Top

Events

  Name Description
Public event ConferenceInvitationReceived Conference invitation was received. (Inherited from LocalEndpoint.)
Public event RepublishingRequired Occurs when the Register response contains a "presence-state" header with Register-action, which requires the application to republish some of the data. (Inherited from LocalEndpoint.)
Public event StateChanged Raised when the state changes. (Inherited from LocalEndpoint.)

Top

See Also

Reference

ApplicationEndpoint Class

Microsoft.Rtc.Collaboration Namespace