Starts an asynchronous Register operation for
the current endpoint.
Namespace:
Microsoft.Rtc.Signaling
Assembly:
Microsoft.Rtc.Collaboration(in
Microsoft.Rtc.Collaboration.dll)
Syntax
Visual Basic (Declaration) |
Public
Function
BeginRegister ( _
signalingHeaders
As
IEnumerable(
Of
SignalingHeader), _
userCallback
As
AsyncCallback, _
state
As
Object _
)
As
IAsyncResult
|
C# |
public
IAsyncResult
BeginRegister(
IEnumerable<
SignalingHeader>
signalingHeaders,
AsyncCallback
userCallback,
Object
state
)
|
Visual C++ |
public:
IAsyncResult^
BeginRegister(
IEnumerable<
SignalingHeader^>^
signalingHeaders,
AsyncCallback^
userCallback,
Object^
state
)
|
JavaScript |
function
beginRegister(
signalingHeaders,
userCallback,
state);
|
Parameters
-
signalingHeaders
- Type:
IEnumerable
<
(Of
<
(
SignalingHeader
>
)
>
)
Collection of signaling headers to be included with Register
request.
-
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.
Return Value
An IAsyncResult that
references the asynchronous operation.
Exceptions
See Also