Revision: 213
http://svn.sourceforge.net/nmailserver/?rev=213&view=rev
Author: tmyroadctfig
Date: 2007-06-09 20:34:19 -0700 (Sat, 09 Jun 2007)
Log Message:
-----------
Added descriptions to mail domain members.
Modified Paths:
--------------
NMail/trunk/NMail/DataTypes/LocalStore/MailDomain.cs
Modified: NMail/trunk/NMail/DataTypes/LocalStore/MailDomain.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/LocalStore/MailDomain.cs 2007-06-10 03:33:59 UTC (rev 212)
+++ NMail/trunk/NMail/DataTypes/LocalStore/MailDomain.cs 2007-06-10 03:34:19 UTC (rev 213)
@@ -17,6 +17,7 @@
using System;
using System.Collections.Generic;
+using System.ComponentModel;
using System.Text;
using NMail;
@@ -50,6 +51,9 @@
/// <summary>
/// Gets and set the mail domain Id for this mail domain.
/// </summary>
+ [Browsable(false)]
+ [Category("Configuration")]
+ [Description("The Id for this mail domain.")]
public int MailDomainId {
get {
return this.mailDomainId;
@@ -64,6 +68,8 @@
/// <summary>
/// The main host that this domain accepts mail for.
/// </summary>
+ [Category("Configuration")]
+ [Description("The main host that this mail domain accepts mail for.")]
public Host PrimaryHost {
get {
return this.primaryHost;
@@ -78,6 +84,8 @@
/// <summary>
/// A list of Ids for users that are members of this mail domain.
/// </summary>
+ [Category("Membership")]
+ [Description("A list of Ids for users that are members of this mail domain.")]
public IList<int> UserIds {
get {
return this.mailDomainUserIds;
@@ -92,6 +100,8 @@
/// <summary>
/// A list of Ids for groups that are members of this mail domain.
/// </summary>
+ [Category("Membership")]
+ [Description("A list of Ids for groups that are members of this mail domain.")]
public IList<int> GroupIds {
get {
return this.mailDomainGroupIds;
@@ -106,6 +116,8 @@
/// <summary>
/// Other hosts that this domain accepts mail for.
/// </summary>
+ [Category("Configuration")]
+ [Description("Other hosts that this domain accepts mail for.")]
public IList<WildcardHost> AdditionalHosts {
get {
return this.additionalHosts;
@@ -113,13 +125,15 @@
set {
this.additionalHosts = value;
}
- }
+ }
private IList<ILocalStoreUserMap> mailboxMappings = new List<ILocalStoreUserMap>();
/// <summary>
/// Gets the mailbox mappings for this domain.
/// </summary>
+ [Category("Configuration")]
+ [Description("The mailbox mappings for this domain.")]
public IList<ILocalStoreUserMap> MailboxMappings {
get {
return this.mailboxMappings;
@@ -131,6 +145,8 @@
/// <summary>
/// The actions that user's of this domain are allowed to use.
/// </summary>
+ [Category("Actions")]
+ [Description("The actions that user's of this domain are allowed to use.")]
public IList<ILocalStoreDeliveryAction> AllowedActions {
get {
return this.allowedActions;
@@ -142,6 +158,8 @@
/// <summary>
/// The validators that user's of this domain are allowed to use.
/// </summary>
+ [Category("Actions")]
+ [Description("The validators that user's of this domain are allowed to use.")]
public IList<ILocalStoreRecipientValidator> AllowedValidators {
get {
return this.allowedValidators;
@@ -153,6 +171,8 @@
/// <summary>
/// The default set of actions to apply to incoming messages.
/// </summary>
+ [Category("Actions")]
+ [Description("The default set of actions to apply to incoming messages.")]
public IList<ILocalStoreDeliveryAction> DefaultActions {
get {
return this.defaultActions;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|