Intersoft ClientUI Documentation
InvokeAction Method
See Also  Send Feedback
Intersoft.Client.Framework Namespace > EventSubscription<TPayload> Class : InvokeAction Method






action
The action to execute.
argument
The payload to pass action while invoking it.
Invokes the specified Action synchronously when not overriden.

Syntax

Visual Basic (Declaration) 
Public Overridable Sub InvokeAction( _
   ByVal action As Action(Of TPayload), _
   ByVal argument As TPayload _
) 
Visual Basic (Usage)Copy Code
Dim instance As EventSubscription(Of TPayload)
Dim action As Action(Of TPayload)
Dim argument As TPayload
 
instance.InvokeAction(action, argument)
C# 
public virtual void InvokeAction( 
   Action<TPayload> action,
   TPayload argument
)
Delphi 
public procedure InvokeAction( 
    action: Action;
    argument: TPayload
); virtual; 
JScript 
public function InvokeAction( 
   action : Action,
   argument : TPayload
);
Managed Extensions for C++ 
public: virtual void InvokeAction( 
   Action<TPayload*>* action,
   TPayload* argument
) 
C++/CLI 
public:
virtual void InvokeAction( 
   Action<TPayload^>^ action,
   TPayload^ argument
) 

Parameters

action
The action to execute.
argument
The payload to pass action while invoking it.

Exceptions

ExceptionDescription
System.ArgumentNullExceptionAn is thrown if is null.

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.