Intersoft ClientUI Documentation
Subscribe(Action<TPayload>,SubscribeOptions) Method
See Also  Send Feedback
Intersoft.Client.Framework Namespace > DelegateEvent<TPayload> Class > Subscribe Method : Subscribe(Action<TPayload>,SubscribeOptions) Method






action
The delegate that gets executed when the event is raised.
options
Specifies the options to apply to the subscription.
Subscribes a delegate to an event. DelegateEvent will maintain a to the Target of the supplied action delegate.

Syntax

Visual Basic (Declaration) 
Public Overloads Function Subscribe( _
   ByVal action As Action(Of TPayload), _
   ByVal options As SubscribeOptions _
) As SubscriptionToken
Visual Basic (Usage)Copy Code
Dim instance As DelegateEvent(Of TPayload)
Dim action As Action(Of TPayload)
Dim options As SubscribeOptions
Dim value As SubscriptionToken
 
value = instance.Subscribe(action, options)
C# 
public SubscriptionToken Subscribe( 
   Action<TPayload> action,
   SubscribeOptions options
)
Delphi 
public function Subscribe( 
    action: Action;
    options: SubscribeOptions
): SubscriptionToken; 
JScript 
public function Subscribe( 
   action : Action,
   options : SubscribeOptions
) : SubscriptionToken;
Managed Extensions for C++ 
public: SubscriptionToken* Subscribe( 
   Action<TPayload*>* action,
   SubscribeOptions options
) 
C++/CLI 
public:
SubscriptionToken^ Subscribe( 
   Action<TPayload^>^ action,
   SubscribeOptions options
) 

Parameters

action
The delegate that gets executed when the event is raised.
options
Specifies the options to apply to the subscription.

Return Value

A SubscriptionToken that uniquely identifies the added subscription.

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.