Share via


RealTimeClientConnectionManager Members

Provides services for managing client connections.

The RealTimeClientConnectionManager type exposes the following members.

Constructors

  Name Description
Public method RealTimeClientConnectionManager()()()() Initializes a new instance of the class.
Public method RealTimeClientConnectionManager(String) Initializes a new instance of the class.

Top

Properties

  Name Description
Public property ConnectionThrottlingHighMark Gets or sets the high water mark for all connections. (Inherited from RealTimeConnectionManager.)
Public property ConnectionThrottlingLowMark Gets or sets the low water mark for all connections. (Inherited from RealTimeConnectionManager.)
Public property DnsLoadBalancingDisabled (Inherited from RealTimeConnectionManager.)
Public property EnableAuthProtocolV3 Gets or sets the flag that controls negotiation of authentication protocol v3. (Inherited from RealTimeConnectionManager.)
Public property EndpointsCount Gets the number of endpoints currently supported by this manager. (Inherited from RealTimeConnectionManager.)
Public property LocalCertificateIssuerName Gets the issuer of the local certificate used. (Inherited from RealTimeConnectionManager.)
Public property LocalHostName Gets the fully qualified local host name. (Inherited from RealTimeConnectionManager.)
Public property StrictDispatching Gets or sets whether incoming messages are routed to the hosted endpoints by this connection manager. (Inherited from RealTimeConnectionManager.)

Top

Methods

  Name Description
Protected method CanLocalHostBeChangedNow Set the local host. (Inherited from RealTimeConnectionManager.)
Protected method CanShutdownCoreManagerNow Gets whether the core manager can be shut down now. (Inherited from RealTimeConnectionManager.)
Protected method CleanUpConnections Cleans up connections. (Inherited from RealTimeConnectionManager.)
Protected method CoreManagerIncomingTlsNegotiationFailed Provides event callback on TLS negotiation failure. (Inherited from RealTimeConnectionManager.)
Protected method DecrementThrottleCount Decrements the current outstanding count. (Inherited from RealTimeConnectionManager.)
Public method Dispose()()()() Releases the resources used by the connection manager. (Inherited from RealTimeConnectionManager.)
Protected method Dispose(Boolean) Releases the resources used by the connection manager. (Inherited from RealTimeConnectionManager.)
Public method Equals (Inherited from Object.)
Protected method Finalize Finalizes the object. (Inherited from RealTimeConnectionManager.)
Public method GetConnectionPools Gets the list of connection pools in this connection manager. (Inherited from RealTimeConnectionManager.)
Protected method GetDestinationTuple(SipTransportType, String, Int32) Get the tuple needed to make the connection. (Inherited from RealTimeConnectionManager.)
Protected method GetDestinationTuple(SipTransportType, String, Int32, String) Get the tuple needed to make the connection. (Inherited from RealTimeConnectionManager.)
Public method GetHashCode (Inherited from Object.)
Public method GetLocalCertificateSerialNumber Gets the serial number of the local certificate used. (Inherited from RealTimeConnectionManager.)
Public method GetType (Inherited from Object.)
Protected method IncomingConnectionConnected Handles incoming connection connected event. (Inherited from RealTimeConnectionManager.)
Protected method IncrementThrottleCount Increments the current outstanding count. (Inherited from RealTimeConnectionManager.)
Protected method IsThrottlingInEffect Determines if the incoming message should be throttled or not. (Inherited from RealTimeConnectionManager.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method SetDefaultTlsTuple Sets the default [TlsCredentials] for the core manager. (Inherited from RealTimeConnectionManager.)
Public method SetLocalCertificate Sets the local certificate information. (Inherited from RealTimeConnectionManager.)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Public event ConnectionPoolAdded Raised when a connection pool is added. (Inherited from RealTimeConnectionManager.)
Public event ConnectionPoolRemoved Raised when a connection pool is removed. (Inherited from RealTimeConnectionManager.)

Top

See Also

Reference

RealTimeClientConnectionManager Class

Microsoft.Rtc.Signaling Namespace