Cocktail Help Reference
OnComplete(EntityQueryOperation,Action,Action<Exception>) Method
See Also  Send Feedback
Cocktail.Compat Assembly > Cocktail Namespace > OperationFns Class > OnComplete Method : OnComplete(EntityQueryOperation,Action,Action<Exception>) Method



source
The EntityQueryOperation returned from an asynchronous query.
onSuccess
A callback to be called if the asynchronous query was successful.
onFail
A callback to be called if the asynchronous query failed.

Glossary Item Box

Extension method to process the result of an asynchronous query operation.

Syntax

Visual Basic (Declaration) 
<ExtensionAttribute()>
Public Overloads Shared Function OnComplete( _
   ByVal source As IdeaBlade.EntityModel.EntityQueryOperation, _
   ByVal onSuccess As Action, _
   ByVal onFail As Action(Of Exception) _
) As IdeaBlade.EntityModel.EntityQueryOperation
Visual Basic (Usage)Copy Code
Dim source As IdeaBlade.EntityModel.EntityQueryOperation
Dim onSuccess As Action
Dim onFail As Action(Of Exception)
Dim value As IdeaBlade.EntityModel.EntityQueryOperation
 
value = OperationFns.OnComplete(source, onSuccess, onFail)
C# 
[ExtensionAttribute()]
public static IdeaBlade.EntityModel.EntityQueryOperation OnComplete( 
   IdeaBlade.EntityModel.EntityQueryOperation source,
   Action onSuccess,
   Action<Exception> onFail
)
C++/CLI 
[ExtensionAttribute()]
public:
static IdeaBlade.EntityModel.EntityQueryOperation^ OnComplete( 
   IdeaBlade.EntityModel.EntityQueryOperation^ source,
   Action^ onSuccess,
   Action<Exception^>^ onFail
) 

Parameters

source
The EntityQueryOperation returned from an asynchronous query.
onSuccess
A callback to be called if the asynchronous query was successful.
onFail
A callback to be called if the asynchronous query failed.

Return Value

Returns the EntityQueryOperation passed to the method's source parameter.

Remarks

This overload ignores the query results. It's typically used when calling a stored procedure, which doesn't return anything.

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

© 2013 All Rights Reserved.