DevForce Help Reference
TryExecuteQueryAsync(IEntityQuery,CancellationToken) Method


Executes the specified query asynchronously and returns a QueryResult.
Syntax
'Declaration
 
<AsyncStateMachineAttribute(IdeaBlade.EntityModel.EntityManager+d__142)> 
Public Overloads Function TryExecuteQueryAsync( _ 
   ByVal query As IEntityQuery, _ 
   ByVal cancellationToken As CancellationToken _ 
) As Task(Of QueryResult)
'Usage
 
Dim instance As EntityManager
Dim query As IEntityQuery
Dim cancellationToken As CancellationToken
Dim value As Task(Of QueryResult)
 
value = instance.TryExecuteQueryAsync(query, cancellationToken)
[AsyncStateMachine(IdeaBlade.EntityModel.EntityManager+d__142)] 
public Task<QueryResult> TryExecuteQueryAsync( 
   IEntityQuery query, 
   CancellationToken cancellationToken 
)

Parameters

query
cancellationToken

Return Value

QueryResult
Remarks
Use TryExecuteQueryAsync when you need additional information about the query, including whether it was cancelled or an unhandled error was thrown. If the query is cancelled or an error occurs the task will still complete successfully and you can use the QueryResult to examine the results.
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

EntityManager Class
EntityManager Members
Overload List

Send Feedback