ReducedRecipient Members

Include Protected Members
Include Inherited Members

Provides a subset of properties available on every recipient object in Active Directory.

The ReducedRecipient type exposes the following members.

Constructors

  Name Description
Public method ReducedRecipient Initializes a new instance of the ReducedRecipient class.

Top

Properties

  Name Description
Public property ActiveSyncMailboxPolicy Gets the Active Directory ID of the Exchange ActiveSync mailbox policy for the recipient.
Public property ActiveSyncMailboxPolicyIsDefaulted Gets a value that indicates whether the ActiveSyncMailboxPolicy is set to the default mailbox policy.
Public property AddressBookPolicy
Public property AddressListMembership Gets the list of address lists to which this recipient is a member.
Public property Alias Gets the email alias of the recipient.
Public property ArchiveDatabase Gets the ID of the database that contains the archive associated with the recipient.
Public property ArchiveGuid Gets the GUID of the archive associated with the recipient.
Public property ArchiveState Gets a value that indicates the state of the archive associated with the recipient.
Public property AuthenticationType Gets a value that indicates the authentication type used for the recipient.
Public property Capabilities This property is for internal use and is not intended to be used in your code.
Public property City Gets the city of the recipient.
Public property Company Gets the company of the recipient.
Public property CountryOrRegion Gets the country or region of the recipient.
Public property CustomAttribute1 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute10 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute11 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute12 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute13 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute14 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute15 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute2 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute3 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute4 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute5 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute6 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute7 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute8 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property CustomAttribute9 Gets the value of a custom attribute of the recipient that is used to store additional information.
Public property Database Gets the ID of the database that contains the recipient.
Public property DatabaseName Gets the name of the database that contains the recipient.
Public property Department Gets the department of the recipient.
Public property DisplayName Gets the display name of the recipient.
Public property DistinguishedName Gets the distinguished name for the object. (Inherited from ADObject.)
Public property EmailAddresses Gets a list of email aliases of the recipient.
Public property EmailAddressPolicyEnabled Gets a value that indicates whether the email address policy for the recipient is enabled.
Public property ExchangeVersion Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.)
Public property ExpansionServer Gets the Exchange server that is used to expand the recipient.
Public property ExtensionCustomAttribute1
Public property ExtensionCustomAttribute2
Public property ExtensionCustomAttribute3
Public property ExtensionCustomAttribute4
Public property ExtensionCustomAttribute5
Public property ExternalDirectoryObjectId This property is for internal use and is not intended to be used in your code.
Public property ExternalEmailAddress Gets or sets the email address outside the organization of the recipient.
Public property FirstName Gets the given name of the recipient.
Public property Guid Gets the unique identifier for this object. (Inherited from ADObject.)
Public property HasActiveSyncDevicePartnership Gets a value that indicates whether an Exchange ActiveSync device partnership is established for the recipient.
Public property HiddenFromAddressListsEnabled Gets a value that indicates whether the recipient is hidden from address lists.
Public property Identity (Inherited from ADObject.)
Public property IsValid Gets a value that indicates whether the object is configured correctly. (Inherited from ConfigurableObject.)
Public property IsValidSecurityPrincipal Gets a value that indicates whether the security principal for the recipient is valid.
Public property LastName Gets the surname of the recipient.
Public property LitigationHoldEnabled Gets a value that indicates whether the mailbox of the recipient is under a litigation hold.
Public property MailboxMoveBatchName Gets the name of the move batch that contains the mailbox of the recipient.
Public property MailboxMoveFlags Gets the flags for the mailbox move of the recipient.
Public property MailboxMoveRemoteHostName Gets the name of the remote server that is participating in the move.
Public property MailboxMoveSourceMDB Gets the Active Directory ID of the source database from which the mailbox of the recipient is being copied.
Public property MailboxMoveStatus Gets the status of the mailbox move of the recipient.
Public property MailboxMoveTargetMDB Gets the Active Directory ID of the database to which the mailbox of the recipient is being copied.
Public property ManagedBy Gets the distinguished name of the users or contacts that manage the recipient.
Public property ManagedFolderMailboxPolicy Gets the ID of the messaging records management (MRM) policy for the mailbox of the recipient.
Public property Manager Gets the ID of the manager of the recipient.
Public property Name Gets the name of the recipient.
Public property Notes Gets the additional information about the recipient.
Public property ObjectCategory Gets the ID of the object class that is used to group objects of this class or derived classes.
Public property ObjectClass (Inherited from ADObject.)
Public property Office Gets the physical office name or number of the recipient.
Public property OrganizationalUnit Gets the organizational unit (OU) of the recipient.
Public property OrganizationId (Inherited from ADObject.)
Public property OriginatingServer (Inherited from ADRawEntry.)
Public property OwaMailboxPolicy Gets the Active Directory ID of the active Outlook Web App mailbox policy of the recipient.
Public property Phone Gets the office phone number of the recipient.
Public property PoliciesExcluded Gets the list of policies that are excluded from the policies of the recipient.
Public property PoliciesIncluded Gets the list of policies that are included in the policies of the recipient.
Public property PostalCode Gets the postal code of the recipient.
Public property PrimarySmtpAddress Gets the primary SMTP address of the recipient.
Public property RecipientType Gets the type of the recipient.
Public property RecipientTypeDetails Gets the subtype for RecipientType.
Public property ResourceType Gets the resource type of the recipient.
Public property RetentionPolicy Gets the Active Directory ID of the retention policy applied to the recipient.
Public property SamAccountName Gets the name for clients of the object that are running on older operating systems.
Public property ServerLegacyDN Gets the legacy domain name of the server that contains the recipient.
Public property ServerName Gets the name of the server that contains the recipient.
Public property SharingPolicy Gets the Active Directory identifier (ID) of the sharing policy of the recipient.
Public property SKUAssigned This property is for internal use and is not intended to be used in your code.
Public property StateOrProvince Gets the state or province of the recipient.
Public property StorageGroupName Gets the name of the storage group associated with the recipient.
Public property Title Gets the title of the recipient.
Public property UMEnabled Gets a value that indicates whether Unified Messaging (UM) is enabled for the mailbox of the recipient.
Public property UMMailboxPolicy Gets the Active Directory identifier (ID) of the Unified Message (UM) mailbox policy for the mailbox of the recipient.
Public property UMRecipientDialPlanId Gets the Unified Message (UM) dial plan identifier (ID) for the recipient.
Public property UsageLocation This property is for internal use and is not intended to be used in your code.
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 WhenMailboxCreated Gets the date and time when the mailbox of the recipient was created.
Public property WindowsLiveID Gets the Windows Live ID of the recipient.

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 (Inherited from ADObject.)
Public method Validate (Inherited from ConfigurableObject.)
Protected method ValidateRead (Inherited from ADObject.)
Protected method ValidateWrite (Inherited from ADObject.)

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