C# Класс Aspectacular.EmailAddress

Smart class can be used a substitute for "string emailAddress;". Has implicit conversion operators from and to string and thus can be used in method parameters for email addresses.
Наследование: StringWithConstraints
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
EmailCheckRegexPattern string
EmailFormatRegex System.Text.RegularExpressions.Regex

Открытые методы

Метод Описание
EmailAddress ( ) : System
EmailAddress ( string emailAddress ) : System
ParseEmailAddress ( string emailAddress ) : Match
this ( EmailAddressParts part ) : string

Returns null if parsed string was not of the valid email format. Otherwise return a part of an email address.

Описание методов

EmailAddress() публичный Метод

public EmailAddress ( ) : System
Результат System

EmailAddress() публичный Метод

public EmailAddress ( string emailAddress ) : System
emailAddress string
Результат System

ParseEmailAddress() публичный статический Метод

public static ParseEmailAddress ( string emailAddress ) : Match
emailAddress string
Результат System.Text.RegularExpressions.Match

this() публичный Метод

Returns null if parsed string was not of the valid email format. Otherwise return a part of an email address.
public this ( EmailAddressParts part ) : string
part EmailAddressParts
Результат string

Описание свойств

EmailCheckRegexPattern публичное статическое свойство

Global email address format check regular expression pattern. I suspect it will be continually improved and updated.
public static string EmailCheckRegexPattern
Результат string

EmailFormatRegex публичное статическое свойство

Global email address format check regular expression.
public static Regex,System.Text.RegularExpressions EmailFormatRegex
Результат System.Text.RegularExpressions.Regex