See Also

Validator Class  | Dart.PowerTCP.EmailValidation Namespace

See Also PowerTCP Email Validation for .NET

Validator Class Members

Dart.PowerTCP.EmailValidation Namespace : Validator Class

Validator overview

Public Constructors

Public Constructor Validator Constructor Overloaded.  Initialized a new instance of the Validator class.

Public Properties

Public Property BlackList Gets or sets a list of bad addresses and/or domains.
Public Property Container (Inherited from System.ComponentModel.Component) 
Public Property Dns Gets a Dns object used for DNS functionality.
Public Property DoEvents Gets or Sets a value that controls the processing of events during blocking method calls.
Public Property DomainCacheTimeout Gets or sets the internal domain cache's timeout value (in seconds).
Public Property GreenList Gets a list of servers that always provide a positive response to a recipient query.
Public Property Pattern Gets or sets the Regular Expression pattern used when an email address's syntax is validated.
Public Property Site (Inherited from System.ComponentModel.Component) 
Public Property Smtp Gets an SmtpTester object for SMTP functionality.
Public Property SynchronizingObject Gets or sets the object used to marshal event-handler calls when they are raised.
Public Property ValidationLevel Gets or sets a value indicating the level to which validations should be performed.
Public Property VerboseProgress Gets or sets a value indicating whether the Progress event should fire when the validation progresses to each ValidationLevel.
Public Property WhiteList Gets or sets a list of good addresses and/or domains.

Public Methods

Public Method Abort Aborts the Validation process.
Public Method BeginValidate Overloaded.  Validates email addresses in a non-blocking fashion.
Public Method CreateObjRef (Inherited from System.MarshalByRefObject) 
Public Method Dispose Overloaded.  Dispose override
Public Method GetLifetimeService (Inherited from System.MarshalByRefObject) 
Public Method InitializeLifetimeService (Inherited from System.MarshalByRefObject) 
Public Method ToString (Inherited from System.ComponentModel.Component) 
Public Method Validate Overloaded.  Validates email addresses in a blocking fashion.

Public Events

Public Event Disposed (Inherited from System.ComponentModel.Component) 
Public Event EndValidate Raised when a BeginValidate call is completed.
Public Event Progress Raised when a Validate or BeginValidate call is completed, and during the validation process when VerboseProgress is true.

Protected Properties

Protected Property CanRaiseEvents (Inherited from System.ComponentModel.Component) 
Protected Property DesignMode (Inherited from System.ComponentModel.Component) 
Protected Property Events (Inherited from System.ComponentModel.Component) 

Protected Methods

Protected Method Finalize (Inherited from System.ComponentModel.Component) 
Protected Method GetService (Inherited from System.ComponentModel.Component) 
Protected Method MemberwiseClone (Inherited from System.MarshalByRefObject)Overloaded.  

See Also

Validator Class  | Dart.PowerTCP.EmailValidation Namespace


Send comments on this topic.

Documentation version 1.0.3.0.

© 2008 Dart Communications.  All rights reserved.