AuthenticationService.BeginLoadUser Method

[WCF RIA Services Version 1 Service Pack 2 is compatible with either .NET framework 4 or .NET Framework 4.5, and with either Silverlight 4 or Silverlight 5.]

Begins an asynchronous LoadUser operation.

Namespace:  System.ServiceModel.DomainServices.Client.ApplicationServices
Assembly:  System.ServiceModel.DomainServices.Client (in System.ServiceModel.DomainServices.Client.dll)

Syntax

'Declaration
Protected Friend MustOverride Function BeginLoadUser ( _
    callback As AsyncCallback, _
    state As Object _
) As IAsyncResult
'Usage
Dim callback As AsyncCallback
Dim state As Object
Dim returnValue As IAsyncResult

returnValue = Me.BeginLoadUser(callback, _
    state)
protected internal abstract IAsyncResult BeginLoadUser(
    AsyncCallback callback,
    Object state
)
protected public:
virtual IAsyncResult^ BeginLoadUser(
    AsyncCallback^ callback, 
    Object^ state
) abstract
abstract BeginLoadUser : 
        callback:AsyncCallback * 
        state:Object -> IAsyncResult 
 abstract function BeginLoadUser(
    callback : AsyncCallback, 
    state : Object
) : IAsyncResult

Parameters

  • callback
    Type: System.AsyncCallback
    A callback that should be invoked when the asynchronous call completes.
    If the asynchronous call is canceled, the callback should not be invoked. This parameter is optional.
  • state
    Type: System.Object
    The state that should be set into the IAsyncResult this method returns. This parameter is optional.

Return Value

Type: System.IAsyncResult
A handle that can be used to reference this asynchronous call.

Remarks

This method is invoked from LoadUser. Exceptions thrown from this method will prevent the operation from starting and then will be thrown from LoadUser.

See Also

Reference

AuthenticationService Class

System.ServiceModel.DomainServices.Client.ApplicationServices Namespace