See Also

Dart.PowerTCP.EmailValidation Namespace

Requirements

Namespace: Dart.PowerTCP.EmailValidation

Platforms: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP, Windows Server 2003, Windows Vista

Assembly: Dart.PowerTCP.EmailValidation (in Dart.PowerTCP.EmailValidation.dll)

Language

Visual Basic

C#

C++

C++/CLI

Show All

sender
The source of the event.
e
A ExceptionEventArgs object that contains the event data.
See Also Requirements Languages PowerTCP Email Validation for .NET

ConnectEventHandler Delegate

Dart.PowerTCP.EmailValidation Namespace : ConnectEventHandler Delegate

Represents the method (event handler) that is raised when the BeginConnect operation completes.

[Visual Basic]
Public Delegate Sub ConnectEventHandler( _    ByVal sender As Object, _    ByVal e As ExceptionEventArgs _ )
[C#]
public delegate void ConnectEventHandler(    object sender,    ExceptionEventArgs e );
[C++]
public: __gc __delegate void ConnectEventHandler(    Object* sender,    ExceptionEventArgs* e )
[C++/CLI]
public delegate void ConnectEventHandler(    Object^ sender,    ExceptionEventArgs^ e )

Parameters

sender
The source of the event.
e
A ExceptionEventArgs object that contains the event data.

Remarks

As Microsoft describes in their MSDN documentation, the event model in the .NET Framework is based on having an event delegate that connects an event with its handler. To raise an event, two elements are needed:

When using the BeginConnect method, the class that holds the event data is the ExceptionEventArgs class. A method must be created with the same signature as the delegate. In this example that would mean a method would have to be defined to accept two arguments (an object and a ExceptionEventArgs) and return void. Once this has been done, the delegate must be "connected" to the handling event. This is done by adding an instance of the delegate to the event.

For more information about event handler delegates, see the Using Events In PowerTCP topic.

Requirements

Namespace: Dart.PowerTCP.EmailValidation

Platforms: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP, Windows Server 2003, Windows Vista

Assembly: Dart.PowerTCP.EmailValidation (in Dart.PowerTCP.EmailValidation.dll)

See Also

Dart.PowerTCP.EmailValidation Namespace


Send comments on this topic.

Documentation version 1.0.3.0.

© 2008 Dart Communications.  All rights reserved.