Accepts the offer and triggers
IOfferAnswer.GetAnswer calls to send the answer. The application
can call this method when it is ready with the answer for the offer
represented in this event arg.
Namespace:
Microsoft.Rtc.Signaling
Assembly:
Microsoft.Rtc.Collaboration(in
Microsoft.Rtc.Collaboration.dll)
Syntax
Visual Basic (Declaration) |
Public
MustOverride
Function
BeginAccept ( _
signalingHeaders
As
IEnumerable(
Of
SignalingHeader), _
userCallback
As
AsyncCallback, _
state
As
Object _
)
As
IAsyncResult
|
C# |
public
abstract
IAsyncResult
BeginAccept(
IEnumerable<
SignalingHeader>
signalingHeaders,
AsyncCallback
userCallback,
Object
state
)
|
Visual C++ |
public:
virtual
IAsyncResult^
BeginAccept(
IEnumerable<
SignalingHeader^>^
signalingHeaders,
AsyncCallback^
userCallback,
Object^
state
)
abstract
|
JavaScript |
function
beginAccept(
signalingHeaders,
userCallback,
state);
|
Parameters
-
signalingHeaders
- Type:
IEnumerable
<
(Of
<
(
SignalingHeader
>
)
>
)
The signaling headers to use in the response. Can be
null.
-
userCallback
- Type:
AsyncCallback
The method to be called when the asynchronous operation is
completed.
-
state
- Type:
Object
A user-provided object that distinguishes this particular
asynchronous operation from other asynchronous operations.
Return Value
An IAsyncResult that
references the asynchronous operation.
Exceptions
Exception |
Condition |
InvalidOperationException
|
Thrown when final response has already been sent. |
See Also