ConferenceSession Members

Contains the class description.

The ConferenceSession type exposes the following members.

Properties

Name Description
Public property AudioVideoMcuSession Attempts to retrieve an McuSession of type T.
Public property ConferenceUri Gets the properties for the given participant endpoint.
Public property Conversation Gets audio video mcu session.
Public property Disclaimer Gets the conference URI.
Public property HostingNetwork Gets the conversation that holds this signaling session.
Public property InstantMessagingMcuSession Gets the disclaimer that should be presented to the user prior to joining.
Public property IsLocked Gets information where the conference being hosted.
Public property IsTrustedJoin Gets instant messaging mcu session.
Public property ParticipantData Gets whether application privileges are required on joining conference.
Public property State Gets the local participant for this conference session.
Public property Subject Gets the XML data for participants when they join.

Top

Methods

Name Description
Public method BeginEject Property changed on the conference.
Public method BeginJoin(AsyncCallback, Object) Removes an participant from the conference.
Public method BeginJoin(ConferenceJoinInformation, AsyncCallback, Object)
Public method BeginLockConference Creates and joins a conference based on current conversation media.
Public method BeginModifyRole Creates and joins a conference based on current conversation media.
Public method BeginTerminateConference Locks a conference.
Public method BeginUnlockConference Changes the role of the participant in the conference.
Public method EndEject Terminates the conference and forces all participants to leave.
Public method EndJoin Unlocks a conference.
Public method EndLockConference Returns the results of the participate operation.
Public method EndModifyRole Gets the result of leaving the conference.
Public method EndTerminateConference Waits for the pending operation to complete.
Public method EndUnlockConference Waits for the pending operation to complete.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetLocalParticipantEndpoints Gets the results from terminating the conference.
Public method GetMcuInformation Waits for the pending operation to complete.
Public method GetRemoteParticipantEndpoints Returns a list of local participant endpoints on the focus.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString The subscription state changed. (Overrides Object..::..ToString()()()().)
Public method TryGetMcuSession<(Of <<'(T>)>>)
Public method TryGetParticipantEndpointProperties Returns a System.

Top

Events

Name Description
Public event ParticipantEndpointAttendanceChanged ConferenceSession enables an application to join a conference.
Public event ParticipantEndpointPropertiesChanged
Public event PropertiesChanged Raised when participant endpoints join or leave the conference.
Public event StateChanged Property changed on a participant endpoint.

Top

Operators

Name Description
Public operatorStatic member ImplicitWideningImplicitImplicitImplicit(ConferenceSession to RealTimeAddress)

Top

Explicit Interface Implementations

Name Description
Explicit interface implemetationPrivate method IOfferAnswer..::..GetAnswer Gets the MCU address for the specified category.
Explicit interface implemetationPrivate method IOfferAnswer..::..GetOffer Returns a complete list of remote participant endpoints on the focus.
Explicit interface implemetationPrivate method IOfferAnswer..::..HandleOfferInInviteResponse The method that is called when media description answer is required for an outgoing 200 OK response or an outgoing ACK when the initial INVITE request had no offer.
Explicit interface implemetationPrivate method IOfferAnswer..::..HandleOfferInReInvite The method that is called when media description offer is required for an outgoing INVITE request or an outgoing 200 OK response to an INVITE request with null offer.
Explicit interface implemetationPrivate method IOfferAnswer..::..SetAnswer The method that is called when a media offer is received by the inviter in response to the original reinvite with a null offer.
Explicit interface implemetationPrivate method ISipSubscriptionProcessor..::..GetExtensionHeaders The method that is called when media renegotiation (ReInvite) is received.
Explicit interface implemetationPrivate method ISipSubscriptionProcessor..::..GetMessageBody The method that is called when media description response is received in a 200 OK response or ACK message for an INVITE request.
Explicit interface implemetationPrivate method ISipSubscriptionProcessor..::..ProcessErrorResponse Gets the headers to add to the SUBSCRIBE request.
Explicit interface implemetationPrivate method ISipSubscriptionProcessor..::..ProcessNotification Generates a message body and content type for the SUBSCRIBE request to the focus.
Explicit interface implemetationPrivate method ISipSubscriptionProcessor..::..SubscriptionStateChanged Called when the subscribe failed(?).

Top

See Also

Reference

ConferenceSession Class

Microsoft.Rtc.Collaboration Namespace