LocalEndpoint Members

LocalEndpoint Members

Represents an endpoint that is the basis for all communications.

The LocalEndpoint type exposes the following members.

Public propertyConferenceServicesGets the conference services object used to schedule conferences other conference tasks.
Public propertyDefaultDomainGets the default domain for the endpoint URI.
Public propertyEndpointSubtype
Public propertyEndpointTypeThe type of user agent that this endpoint represents.
Public propertyEndpointUriGets the URI of the endpoint.
Public propertyInnerEndpoint[Value Needed].
Public propertyIsOutsideCorporateNetwork
Public propertyLocalOwnerPresenceGets the service used to publish presence data for this endpoint.
Public propertyOwnerDisplayNameGets the display name of the endpoint.
Public propertyOwnerPhoneUriGets the phone URI of the endpoint.
Public propertyOwnerUriGets the URI of the owner of this endpoint.
Public propertyPhoneContextGets the phone context for the endpoint.
Public propertyPlatformThe platform that this endpoint is bound to.
Public propertyPresenceBasedScreeningDisabled
Public propertyProvisioningDataAutoRefreshDisabledGets the flag as to whether the provisioning data auto refresh has been disabled or not.
Public propertyProvisioningDataDisabledGets the flag as to whether the provisioning data query has been disabled or not.
Public propertyPublishingQoeMetricsDisabledGets the flag that controls whether the platform will try to publish quality metrics for the audio calls
Public propertyRegisterMethodsGets the methods supported by a registered endpoint.
Public propertyRemotePresenceGets the service that can be used to subscribe for presence information.
Public propertyStateGets the state of the local endpoint.
Public propertySupportedMimePartContentTypesRepresents the list of content types that can be supported by the endpoint.
Protected propertySyncRootSynchronization object for locking instances.
Public propertyUserAgentGets the user agent string that will be used for messages.

Public methodBeginEstablish(AsyncCallback, Object)Initializes the endpoint so that it is ready for receiving incoming messages.
Public methodBeginEstablish(IEnumerable<(Of <<'(SignalingHeader>)>>), AsyncCallback, Object)Initializes the endpoint so that it is ready for receiving incoming messages.
Public methodBeginGetProvisioningData
Public methodBeginTerminateTerminates the endpoint and cleans up active sessions and resources.
Public methodEndEstablishComplete the establish operation.
Public methodEndGetProvisioningDataComplete the operation to query for the latest provisioning data.
Public methodEndTerminateCompletes the asynchronous Terminate operation.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetConversationsGets a snapshot of the conversations managed by this endpoint.
Public methodGetHashCode (Inherited from Object.)
Public methodGetProvisioningData
Public methodGetType (Inherited from Object.)
Protected methodHandleSignalingSessionMethod for derived classes to override and handle incoming session.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRegisterForIncomingCall<(Of <<'(TCall>)>>)Adds an application handler for handling incoming calls of a specific type.
Public methodToString (Inherited from Object.)
Public methodUnregisterForIncomingCall<(Of <<'(TCall>)>>)

Public eventConferenceInvitationReceivedConference invitation was received.
Public eventRepublishingRequiredOccurs when the Register response contains a "presence-state" header with Register-action, which requires the application to republish some of the data.
Public eventStateChangedRaised when the state changes.
© 2016 Microsoft