TEntity
Intersoft ClientUI Documentation
ExecuteAsync<TEntity> Method
See Also  Send Feedback
Intersoft.Client.Data.Provider.DevForce Namespace > EntityQueryExtensions Class : ExecuteAsync<TEntity> Method






query
queryDescriptor
onSuccess
onFail
userState

Syntax

Visual Basic (Declaration) 
<ExtensionAttribute()>
Public Shared Function ExecuteAsync(Of TEntity)( _
   ByVal query As IdeaBlade.EntityModel.IEntityQuery(Of TEntity), _
   ByVal queryDescriptor As QueryDescriptor, _
   Optional ByVal onSuccess As Action(Of IEnumerable), _
   Optional ByVal onFail As Action(Of Exception), _
   Optional ByVal userState As Object _
) As IdeaBlade.EntityModel.INotifyCompleted
Visual Basic (Usage)Copy Code
Dim query As IdeaBlade.EntityModel.IEntityQuery(Of TEntity)
Dim queryDescriptor As QueryDescriptor
Dim onSuccess As Action(Of IEnumerable)
Dim onFail As Action(Of Exception)
Dim userState As Object
Dim value As IdeaBlade.EntityModel.INotifyCompleted
 
value = EntityQueryExtensions.ExecuteAsync(Of TEntity)(query, queryDescriptor, onSuccess, onFail, userState)
C# 
[ExtensionAttribute()]
public static IdeaBlade.EntityModel.INotifyCompleted ExecuteAsync<TEntity>( 
   IdeaBlade.EntityModel.IEntityQuery<TEntity> query,
   QueryDescriptor queryDescriptor,
   Action<IEnumerable> onSuccess,
   Action<Exception> onFail,
   object userState
)
Delphi 
public function ExecuteAsync( 
    query: IdeaBlade.EntityModel.IEntityQuery;
    queryDescriptor: QueryDescriptor;
    onSuccess: Action;
    onFail: Action;
    userState: TObject
): IdeaBlade.EntityModel.INotifyCompleted; static; 
JScript 
ExtensionAttribute()
public static function ExecuteAsync( 
   query : IdeaBlade.EntityModel.IEntityQuery,
   queryDescriptor : QueryDescriptor,
   onSuccess : Action,
   onFail : Action,
   userState : Object
) : IdeaBlade.EntityModel.INotifyCompleted;
Managed Extensions for C++ 
[ExtensionAttribute()]
public: static IdeaBlade.EntityModel.INotifyCompleted* ExecuteAsync<TEntity>( 
   IdeaBlade.EntityModel.IEntityQuery<TEntity*>* query,
   QueryDescriptor* queryDescriptor,
   Action<IEnumerable*>* onSuccess,
   Action<Exception*>* onFail,
   Object* userState
) 
C++/CLI 
[ExtensionAttribute()]
public:
static IdeaBlade.EntityModel.INotifyCompleted^ ExecuteAsyncgeneric<typename TEntity>
( 
   IdeaBlade.EntityModel.IEntityQuery<TEntity^>^ query,
   QueryDescriptor^ queryDescriptor,
   Action<IEnumerable^>^ onSuccess,
   Action<Exception^>^ onFail,
   Object^ userState
) 

Parameters

query
queryDescriptor
onSuccess
onFail
userState

Type Parameters

TEntity

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.