Class InternetAddressList
A list of InternetAddress objects, typically used for the From, To, Cc, Bcc, or Reply-To header fields.
Inherited Members
Namespace: DRIT.Mail.Rfc.Mime
Assembly: DRIT.Mail.dll
Syntax
public sealed class InternetAddressList : IEnumerable<InternetAddress>, IEnumerable
Constructors
View SourceInternetAddressList()
Initializes a new empty InternetAddressList.
Declaration
public InternetAddressList()
InternetAddressList(IEnumerable<InternetAddress>)
Initializes a new InternetAddressList containing the specified addresses.
Declaration
public InternetAddressList(IEnumerable<InternetAddress> addresses)
Parameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<InternetAddress> | addresses | Specifies the addresses value. |
Properties
View SourceCount
Gets the number of addresses in the list.
Declaration
public int Count { get; }
Property Value
| Type | Description |
|---|---|
| int |
Mailboxes
Gets all MailboxAddress entries in this list, flattening any GroupAddress members.
Declaration
public IReadOnlyList<MailboxAddress> Mailboxes { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<MailboxAddress> |
Methods
View SourceAdd(InternetAddress)
Adds an address to the list.
Declaration
public void Add(InternetAddress address)
Parameters
| Type | Name | Description |
|---|---|---|
| InternetAddress | address | Specifies the address value. |
AddRange(IEnumerable<InternetAddress>)
Adds multiple addresses to the list.
Declaration
public void AddRange(IEnumerable<InternetAddress> addresses)
Parameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<InternetAddress> | addresses | Specifies the addresses value. |
GetEnumerator()
Gets the enumerator.
Declaration
public IEnumerator<InternetAddress> GetEnumerator()
Returns
| Type | Description |
|---|---|
| IEnumerator<InternetAddress> |