See Also

Dns Class  | Dart.PowerTCP.EmailValidation Namespace

See Also PowerTCP Email Validation for .NET

Dns Class Members

Dart.PowerTCP.EmailValidation Namespace : Dns Class (Dart.PowerTCP.EmailValidation)

Dns overview

Public Constructors

Public Constructor Dns Constructor Overloaded.  Initializes a new instance of the Dns class.

Public Properties

Public Property Client Gets or sets the client hostname or address when a specific interface binding is desired.
Public Property ClientPort Gets or sets a string used to restrict the local data port to a value or range of values.
Public Property Container (Inherited from System.ComponentModel.Component) 
Public Property DoEvents Gets or sets a value that controls the processing of events during blocking method calls.
Public Property LocalEndPoint Local address and port to DNS connection is bound to
Public Property Retries Gets or Sets a value that controls the number of retries on failed lookups. Defaults to 0.
Public Property RetryInterval Gets or Sets a value that controls the interval in ms between retries on failed lookups.
Public Property RotateServers Gets or Sets a value that controls whether the first item in Servers is the first server tried for all lookups.
Public Property Server Gets or sets the first DNS server hostname or address in Dns.Servers.
Public Property ServerPort Gets or sets the port to use for communicating with the DNS server.
Public Property Servers Gets or sets a prioritized list of DNS servers.
Public Property Site (Inherited from System.ComponentModel.Component) 
Public Property SynchronizingObject Set this object to automatically control thread marshalling between worker threads and the main UI thread.
Public Property Timeout Specifies the maximum number of milliseconds to wait for responses to commands or time between data buffer transfers.

Public Methods

Public Method Abort Stops the name resolve operation.
Public Method BeginGetHost Asynchronously resolve a host name to a dot address or a dot address to a host name.
Public Method BeginGetMailHosts Asynchronously get the mail server (or servers) responsible for receiving mail for a given email address.
Public Method CreateObjRef (Inherited from System.MarshalByRefObject) 
Public Method Dispose Overloaded.  Releases all resources associated with the object.
Public Method GetHost Resolve a host name to a dot address or a dot address to a host name.
Public Method GetLifetimeService (Inherited from System.MarshalByRefObject) 
Public Method GetMailHosts Get the mail server (or servers) responsible for receiving mail for a given email address.
Public Method InitializeLifetimeService (Inherited from System.MarshalByRefObject) 
Public Method ToString (Inherited from System.ComponentModel.Component) 

Public Events

Public Event Disposed (Inherited from System.ComponentModel.Component) 
Public Event EndGetHost Raised when the Dns.BeginGetHost request completes.
Public Event EndGetMailHosts Raised when the Dns.BeginGetMailHosts request completes.
Public Event Trace Raised when data has been sent/received.

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

Dns Class  | Dart.PowerTCP.EmailValidation Namespace


Send comments on this topic.

Documentation version 1.0.3.0.

© 2008 Dart Communications.  All rights reserved.