Share via


RealTimeConnectionManager Members

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Provides advanced connection management for using endpoints.

The following tables list the members exposed by the RealTimeConnectionManager type.

Protected Constructors

Name Description
RealTimeConnectionManager Overloaded. Initializes a new instance of the class.

Top

Public Properties

Name Description
Bb773092.pubproperty(en-us,office.12).gif ConnectionThrottlingHighMark Gets or sets the high water mark for all connections.
Bb773092.pubproperty(en-us,office.12).gif ConnectionThrottlingLowMark Gets or sets the low water mark for all connections.
Bb773092.pubproperty(en-us,office.12).gif EnableAuthProtocolV3 Gets or sets the flag that controls negotiation of authentication protocol v3.
Bb773092.pubproperty(en-us,office.12).gif EndpointsCount Gets the number of endpoints currently supported by this manager.
Bb773092.pubproperty(en-us,office.12).gif LocalCertificateIssuerName Gets the issuer of the local certificate used.
Bb773092.pubproperty(en-us,office.12).gif LocalHostName Gets the fully qualified local host name.
Bb773092.pubproperty(en-us,office.12).gif Bb773092.static(en-us,office.12).gif MaxHeaderNameLength Gets or sets the maximum length for SignalingHeader.Name.
Bb773092.pubproperty(en-us,office.12).gif Bb773092.static(en-us,office.12).gif MaxHeaderValueLength Gets or sets the maximum length for SignalingHeader.Value.
Bb773092.pubproperty(en-us,office.12).gif Bb773092.static(en-us,office.12).gif MaxMessageBodyLength Gets or sets the maximum length of the message body in a SIP message.
Bb773092.pubproperty(en-us,office.12).gif Bb773092.static(en-us,office.12).gif MaxParameterCount Gets or sets the maximum number of parameters allowed in a signaling header or URI.
Bb773092.pubproperty(en-us,office.12).gif StrictDispatching Gets or sets whether incoming messages are routed to the hosted endpoints by this connection manager.

Top

Public Methods

(see also Protected Methods )

Name Description
Bb773092.pubmethod(en-us,office.12).gif Dispose Overloaded. Releases the resources used by the connection manager.
Bb773092.pubmethod(en-us,office.12).gif Equals Overloaded. (inherited from Object )
Bb773092.pubmethod(en-us,office.12).gif GetConnectionPools Gets the list of connection pools in this connection manager.
Bb773092.pubmethod(en-us,office.12).gif GetHashCode (inherited from Object )
Bb773092.pubmethod(en-us,office.12).gif GetLocalCertificateSerialNumber Gets the serial number of the local certificate used.
Bb773092.pubmethod(en-us,office.12).gif GetType (inherited from Object )
Bb773092.pubmethod(en-us,office.12).gif Bb773092.static(en-us,office.12).gif ReferenceEquals (inherited from Object )
Bb773092.pubmethod(en-us,office.12).gif SetLocalCertificate Sets the local certificate information.
Bb773092.pubmethod(en-us,office.12).gif ToString (inherited from Object )

Top

Protected Methods

Name Description
Bb773092.protmethod(en-us,office.12).gif CanLocalHostBeChangedNow Set the local host.
Bb773092.protmethod(en-us,office.12).gif CanShutdownCoreManagerNow Gets whether the core manager can be shut down now.
Bb773092.protmethod(en-us,office.12).gif CheckDisposed Check whether this instance is disposed and throw ObjectDisposedException.
Bb773092.protmethod(en-us,office.12).gif CleanUpConnections Cleans up connections.
Bb773092.protmethod(en-us,office.12).gif CoreManagerIncomingTlsNegotiationFailed Provides event callback on TLS negotiation failure.
Bb773092.protmethod(en-us,office.12).gif DecrementThrottleCount Decrements the current outstanding count.
Bb773092.protmethod(en-us,office.12).gif Dispose Overloaded.
Bb773092.protmethod(en-us,office.12).gif Finalize Overridden. Finalizes the object.
Bb773092.protmethod(en-us,office.12).gif GetDestinationTuple Overloaded.
Bb773092.protmethod(en-us,office.12).gif IncomingConnectionConnected Handles incoming connection connected event.
Bb773092.protmethod(en-us,office.12).gif IncrementThrottleCount Increments the current outstanding count.
Bb773092.protmethod(en-us,office.12).gif InitializeContactHeader Creates a contact header for the client connection manager.
Bb773092.protmethod(en-us,office.12).gif IsThrottlingInEffect Determines if the incoming message should be throttled or not.
Bb773092.protmethod(en-us,office.12).gif MemberwiseClone (inherited from Object )
Bb773092.protmethod(en-us,office.12).gif SetDefaultTlsTuple Sets the default TlsCredentials for the core manager.

Top

Public Events

Name Description
Bb773092.pubevent(en-us,office.12).gif ConnectionPoolAdded Raised when a connection pool is added.
Bb773092.pubevent(en-us,office.12).gif ConnectionPoolRemoved Raised when a connection pool is removed.

Top

See Also

Reference

RealTimeConnectionManager Class
Microsoft.Rtc.Signaling Namespace