EmailAddress

EmailAddress class

表示电子邮件地址

public class EmailAddress : MailAddress, IComparable<EmailAddress>, IEquatable<EmailAddress>

构造函数

姓名 描述
EmailAddress() 初始化EmailAddress类.
EmailAddress(string) 初始化EmailAddress类.
EmailAddress(string, string) 初始化EmailAddress类.

特性

姓名 描述
Address { get; set; } 获取或设置电子邮件地址。
Category { get; set; } 获取或设置对象类别
Count { get; } 包含邮件地址的计数。
DisplayName { get; set; } 获取或设置显示名称。
Host { get; } 获取地址的主机部分。
Id { get; } 获取对象标识信息
Item { get; } 获取指定索引处的元素。
OriginalAddressString { get; } 获取或设置原始电子邮件地址字符串。
ParticipationStatus { get; set; } 获取或设置日历用户的参与状态。
Prefered { get; set; } 获取或设置一个值,该值定义是否首选电子邮件地址。
RoutingType { get; set; } 获取或设置电子邮件的路由类型
User { get; } 获取用户名。

方法

姓名 描述
virtual CompareTo(EmailAddress) 将当前实例与另一个相同类型的对象进行比较,并返回一个整数,指示当前实例在排序顺序中是在另一个对象之前、之后还是出现在相同位置。
Equals(EmailAddress) 判断指定Object是否等于当前Object。
override Equals(object) 判断指定Object是否等于当前Object。
Equals(EmailAddress, EmailAddress) 确定指定的对象实例是否被视为相等。
override GetHashCode() GetHashCode 返回此对象的哈希函数。
GetHashCode(EmailAddress) GetHashCode 返回指定对象的哈希函数。
override ToString() 返回代表当前对象的字符串。
operator == 判断指定对象是否相等
operator != 判断指定的对象是否不相等。

也可以看看