PowerTCP Mail for .NET
Connected Property
See Also  Send comments on this topic.
Dart.PowerTCP.Mail Namespace > MessageBase Class : Connected Property




Gets a value indicating if the message has an active connection.

Syntax

Visual Basic (Declaration) 
Protected ReadOnly Property Connected As Boolean
Visual Basic (Usage)Copy Code
Dim instance As MessageBase
Dim value As Boolean
 
value = instance.Connected
C# 
protected bool Connected {get;}
Managed Extensions for C++ 
protected: __property bool get_Connected();
C++/CLI 
protected:
property bool Connected {
   bool get();
}

Property Value

true if the message has an active connection; otherwise false.

Example

The following example demonstrates logging into a POP server and retrieving all messages.
Visual BasicCopy Code
' Be sure to import the namespace by putting "Imports Dart.PowerTCP.Mail"
' at the top of your class.

' Automatically remove files after getting them from the server
Pop1.AutoDelete = True

' Login. The default settings will cause the Pop component to
' automatically retrieve all messages, delete them from the
' server, and logout.
Pop1.Login("mail.test.com", "testuser", "testpass")

' All message retrieved. Iterate through the collection
' and display data.
Dim msg As PopMessage
For Each msg In Pop1.Messages
   Debug.WriteLine("Message ID: " + msg.Id)
   Debug.WriteLine("Message UID: " + msg.Uid)
   Debug.WriteLine("Messge Size: " + msg.Size)
   Debug.WriteLine("From: " + msg.Message.From.Address)
   Debug.WriteLine("Subject: " + msg.Message.Subject)
Next
C#Copy Code
// Be sure to import the namespace by putting "using Dart.PowerTCP.Mail;"
// at the top of your class.

// Automatically remove files after getting them from the server
pop1.AutoDelete = true;

// Login. The default settings will cause the Pop component to
// automatically retrieve all messages, delete them from the
// server, and logout.
pop1.Login("mail.test.com", "testuser", "testpass");

// All message retrieved. Iterate through the collection
// and display data.
foreach(PopMessage msg in pop1.Messages)
{
   Debug.WriteLine("Message ID: " + msg.Id);
   Debug.WriteLine("Message UID: " + msg.Uid);
   Debug.WriteLine("Messge Size: " + msg.Size);
   Debug.WriteLine("From: " + msg.Message.From.Address);
   Debug.WriteLine("Subject: " + msg.Message.Subject);
}

Remarks

Returns true if this message has an active connection back to the server. This is overridden in derived classes because the connection is determined by the protocol of the message, and may be directly linked to it. See Imap.Connected and Pop.Connected.

Requirements

Target Platforms: Microsoft .NET Framework 2.0

See Also

Documentation Version 3.2
© 2010 Dart Communications. All Rights Reserved.