DistributionGroupBase Members

Include Protected Members
Include Inherited Members

Defines the base functionality for distribution groups that are used to consolidate groups of recipients into a single point of contact for email messages.

The DistributionGroupBase type exposes the following members.

Constructors

  Name Description
Protected method DistributionGroupBase() Initializes a new instance of the DistributionGroupBase class.
Protected method DistributionGroupBase(ADObject) Initializes a new instance of the DistributionGroupBase class with an Active Directory data store object.

Top

Properties

  Name Description
Public property AcceptMessagesOnlyFrom Gets or sets the mailbox users, mail users, and mail contacts who can send email messages to the recipient. (Inherited from MailEnabledRecipient.)
Public property AcceptMessagesOnlyFromDLMembers Gets or sets the distribution groups whose members are allowed to send email messages to the recipient. (Inherited from MailEnabledRecipient.)
Public property AcceptMessagesOnlyFromSendersOrMembers Gets or sets the users, contacts, or distribution groups who can send email messages to the recipient. (Inherited from MailEnabledRecipient.)
Public property AddressListMembership Gets the address lists of which this recipient is a member. (Inherited from MailEnabledRecipient.)
Public property Alias Gets or sets the alias of the recipient. (Inherited from MailEnabledRecipient.)
Public property ArbitrationMailbox Gets the mailbox that is used to manage the moderation process. (Inherited from MailEnabledRecipient.)
Public property BypassModerationFromSendersOrMembers Gets the senders for whom moderation is bypassed. (Inherited from MailEnabledRecipient.)
Protected property CloneableEnabledStateProperties Gets the list of properties on the presentation object marked with a ProvisionalCloneEnabledState attribute. (Inherited from ADPresentationObject.)
Protected property CloneableOnceProperties Gets the list of properties on the presentation object that can be cloned only one time. (Inherited from ADPresentationObject.)
Protected property CloneableProperties Gets the list of cloneable properties on the presentation object. (Inherited from ADPresentationObject.)
Public property CustomAttribute1 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute10 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute11 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute12 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute13 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute14 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute15 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute2 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute3 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute4 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute5 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute6 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute7 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute8 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property CustomAttribute9 Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.)
Public property DisplayName Gets or sets the display name of the recipient. (Inherited from MailEnabledRecipient.)
Public property DistinguishedName Gets the distinguished name for the object. (Inherited from ADObject.)
Public property EmailAddresses Gets or sets a collection of email aliases of the recipient. (Inherited from MailEnabledRecipient.)
Public property EmailAddressPolicyEnabled Gets or sets a value that indicates whether applying email address policy is enabled. (Inherited from MailEnabledRecipient.)
Public property ExchangeVersion Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.)
Public property ExpansionServer Gets or sets the Microsoft Exchange server that is used to expand the distribution group.
Public property ExtensionCustomAttribute1 (Inherited from MailEnabledRecipient.)
Public property ExtensionCustomAttribute2 (Inherited from MailEnabledRecipient.)
Public property ExtensionCustomAttribute3 (Inherited from MailEnabledRecipient.)
Public property ExtensionCustomAttribute4 (Inherited from MailEnabledRecipient.)
Public property ExtensionCustomAttribute5 (Inherited from MailEnabledRecipient.)
Public property ExternalDirectoryObjectId This property is for internal use and is not intended to be used in your code. (Inherited from MailEnabledRecipient.)
Public property GrantSendOnBehalfTo Gets or sets the recipients who can send on behalf of the recipient. (Inherited from MailEnabledRecipient.)
Public property Guid Gets the unique identifier for this object. (Inherited from ADObject.)
Public property HiddenFromAddressListsEnabled Gets or sets a value that indicates whether to hide the recipient from any Exchange address list. (Inherited from MailEnabledRecipient.)
Public property Identity (Inherited from ADObject.)
Public property IsValid Gets a value that indicates whether the presentation object is valid. (Inherited from ADPresentationObject.)
Public property LastExchangeChangedTime Gets the date and time when a property of the recipient was changed. (Inherited from MailEnabledRecipient.)
Public property LegacyExchangeDN Gets the unique legacy distinguished name of the recipient. (Inherited from MailEnabledRecipient.)
Public property MailTip Gets or sets the message that is displayed to senders when they start drafting an email message to this recipient. (Inherited from MailEnabledRecipient.)
Public property MailTipTranslations Gets or sets a list of translations of the MailTip parameter. (Inherited from MailEnabledRecipient.)
Public property MaxReceiveSize Gets or sets the maximum size, in bytes, of email messages that can be received by the recipient. (Inherited from MailEnabledRecipient.)
Public property MaxSendSize Gets or sets the maximum size, in bytes, of email messages that can be sent by the recipient. (Inherited from MailEnabledRecipient.)
Public property ModeratedBy Gets or sets a list of users who are responsible for moderating the messages sent to the recipient. (Inherited from MailEnabledRecipient.)
Public property ModerationEnabled Gets or sets a value that indicates whether to enable moderation of email sent to the recipient. (Inherited from MailEnabledRecipient.)
Public property Name Gets or sets the name associated with this object. (Inherited from ADObject.)
Public property ObjectCategory (Inherited from ADObject.)
Public property ObjectClass (Inherited from ADObject.)
Public property OrganizationalUnit Gets the organizational unit (OU) of the recipient. (Inherited from MailEnabledRecipient.)
Public property OrganizationId (Inherited from ADObject.)
Public property OriginatingServer (Inherited from ADRawEntry.)
Public property PartnerObjectId This property is for internal use and is not intended to be used in your code. (Inherited from MailEnabledRecipient.)
Public property PoliciesExcluded Gets the excluded policies for the recipient. (Inherited from MailEnabledRecipient.)
Public property PoliciesIncluded Gets the included policies for the recipient. (Inherited from MailEnabledRecipient.)
Public property PrimarySmtpAddress Gets or sets the primary return SMTP address for the recipient. (Inherited from MailEnabledRecipient.)
Public property RecipientType Gets the type of the recipient. (Inherited from MailEnabledRecipient.)
Public property RecipientTypeDetails Gets the detailed information of the type of the recipient. (Inherited from MailEnabledRecipient.)
Public property RejectMessagesFrom Gets or sets the recipients who are not allowed to send email messages to the recipient. (Inherited from MailEnabledRecipient.)
Public property RejectMessagesFromDLMembers Gets or sets the distribution groups whose members are not allowed to send email messages to the recipient. (Inherited from MailEnabledRecipient.)
Public property RejectMessagesFromSendersOrMembers Gets the identity of recipients from whom messages are rejected. (Inherited from MailEnabledRecipient.)
Public property ReportToManagerEnabled Gets or sets a value that indicates whether to allow delivery reports to be sent to the distribution group manager.
Public property ReportToOriginatorEnabled Gets or sets a value that indicates whether to allow delivery reports to be sent to the senders of email messages that are sent to the distribution group.
Public property RequireSenderAuthenticationEnabled Gets or sets a value that indicates whether the recipient accepts messages only from authenticated senders. (Inherited from MailEnabledRecipient.)
Public property SendModerationNotifications Gets or sets a value that indicates whether status notifications are sent to users when they send a message to the moderated recipient. (Inherited from MailEnabledRecipient.)
Public property SendOofMessageToOriginatorEnabled Gets or sets a value that indicates whether to allow out-of-office (OOF) messages to be sent to the senders of email messages that are sent to the distribution group.
Public property SimpleDisplayName Gets or sets an alternative description of the recipient when only a limited set of characters is permitted. (Inherited from MailEnabledRecipient.)
Public property UMDtmfMap Gets or sets a value that indicates whether to create a user-defined dual tone multi-frequency (DTMF) map for the Unified Messaging (UM)-enabled recipient. (Inherited from MailEnabledRecipient.)
Public property WhenChanged (Inherited from ADObject.)
Public property WhenChangedUTC (Inherited from ADObject.)
Public property WhenCreated (Inherited from ADObject.)
Public property WhenCreatedUTC (Inherited from ADObject.)
Public property WindowsEmailAddress Gets or sets the Windows email address for the recipient. (Inherited from MailEnabledRecipient.)

Top

Methods

  Name Description
Public method Clone (Inherited from ConfigurableObject.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetProperties (Inherited from ConfigurableObject.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method SetObjectClass (Inherited from ADObject.)
Public method ToString Creates a text representation of the recipient. (Inherited from MailEnabledRecipient.)
Public method Validate (Inherited from ConfigurableObject.)
Protected method ValidateRead Validates the presentation object when it is read. (Inherited from ADPresentationObject.)
Protected method ValidateWrite Validates the presentation object when it is written. (Inherited from ADPresentationObject.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IConfigurable.CopyChangesFrom (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate property IConfigurable.ObjectState (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate method IConfigurable.ResetChangeTracking (Inherited from ConfigurableObject.)

Top