MarekMailSystem2.EmailStatus Class Reference

This class contains two enums: SendingStatus and SmtpStatus. SmtpStatus value is important only when SendingStatus = SmtpFailed or SmtpFailedRecipients. More...

List of all members.

Public Member Functions

 EmailStatus (StatusCode Status, SmtpStatusCode SmtpStatus, string ErrorMessage)
 EmailStatus (StatusCode Status, SmtpStatusCode SmtpStatus)
 EmailStatus (StatusCode Status, string ErrorMessage)
 EmailStatus (StatusCode Status)
 EmailStatus ()
override string ToString ()

Properties

StatusCode Status [get]
SmtpStatusCode SmtpStatus [get]
 This property is important only if SendingStatus is equal SmtpFailed or SmtpFailedRecipients.
string ErrorMessage [get]

Private Attributes

StatusCode status = StatusCode.NotSentYet
SmtpStatusCode smtpStatus = SmtpStatusCode.Ok
string errorMessage


Detailed Description

This class contains two enums: SendingStatus and SmtpStatus. SmtpStatus value is important only when SendingStatus = SmtpFailed or SmtpFailedRecipients.

Definition at line 44 of file EmailStatus.cs.


Constructor & Destructor Documentation

MarekMailSystem2.EmailStatus.EmailStatus ( StatusCode  Status,
SmtpStatusCode  SmtpStatus,
string  ErrorMessage 
)

Definition at line 71 of file EmailStatus.cs.

References MarekMailSystem2.EmailStatus.errorMessage, MarekMailSystem2.EmailStatus.smtpStatus, and MarekMailSystem2.EmailStatus.status.

MarekMailSystem2.EmailStatus.EmailStatus ( StatusCode  Status,
SmtpStatusCode  SmtpStatus 
)

Definition at line 77 of file EmailStatus.cs.

MarekMailSystem2.EmailStatus.EmailStatus ( StatusCode  Status,
string  ErrorMessage 
)

Definition at line 79 of file EmailStatus.cs.

MarekMailSystem2.EmailStatus.EmailStatus ( StatusCode  Status  ) 

Definition at line 81 of file EmailStatus.cs.

MarekMailSystem2.EmailStatus.EmailStatus (  ) 

Definition at line 84 of file EmailStatus.cs.


Member Function Documentation

override string MarekMailSystem2.EmailStatus.ToString (  ) 

Definition at line 86 of file EmailStatus.cs.

References MarekMailSystem2.EmailStatus.ErrorMessage, MarekMailSystem2.EmailStatus.SmtpStatus, and MarekMailSystem2.EmailStatus.Status.

Referenced by MarekMailSystem2SimpleWinUI.FormMarekMailSystem2SimpleWinUI.buttonSend_Click(), and MarekMailSystem2.Email.ToString().


Member Data Documentation

StatusCode MarekMailSystem2.EmailStatus.status = StatusCode.NotSentYet [private]

Definition at line 46 of file EmailStatus.cs.

Referenced by MarekMailSystem2.EmailStatus.EmailStatus().

SmtpStatusCode MarekMailSystem2.EmailStatus.smtpStatus = SmtpStatusCode.Ok [private]

Definition at line 53 of file EmailStatus.cs.

Referenced by MarekMailSystem2.EmailStatus.EmailStatus().

string MarekMailSystem2.EmailStatus.errorMessage [private]

Definition at line 63 of file EmailStatus.cs.

Referenced by MarekMailSystem2.EmailStatus.EmailStatus().


Property Documentation

StatusCode MarekMailSystem2.EmailStatus.Status [get]

Definition at line 49 of file EmailStatus.cs.

Referenced by MarekMailSystem2Tests.NormalTests.EmailAltViewTest1(), MarekMailSystem2Tests.NormalTests.EmailManagerTemplateTest1(), MarekMailSystem2Tests.NormalTests.EmailManagerTemplateTest2(), MarekMailSystem2Tests.NormalTests.EmailManagerTemplateTest3(), MarekMailSystem2Tests.NormalTests.EmailManagerTest1(), MarekMailSystem2Tests.NormalTests.EmailManagerTest2(), MarekMailSystem2.EmailManager.Send(), MarekMailSystem2Tests.NormalTests.SmtpEmailSenderTest1(), MarekMailSystem2Tests.NormalTests.SmtpEmailSenderTest2(), and MarekMailSystem2.EmailStatus.ToString().

SmtpStatusCode MarekMailSystem2.EmailStatus.SmtpStatus [get]

This property is important only if SendingStatus is equal SmtpFailed or SmtpFailedRecipients.

Definition at line 59 of file EmailStatus.cs.

Referenced by MarekMailSystem2.EmailStatus.ToString().

string MarekMailSystem2.EmailStatus.ErrorMessage [get]

Definition at line 66 of file EmailStatus.cs.

Referenced by MarekMailSystem2.EmailStatus.ToString().


The documentation for this class was generated from the following file:
Generated on Thu Oct 25 11:32:57 2007 for Marek Mail System by  doxygen 1.5.3-20071008