System.Net.Mail.SmtpPermissionAttribute.GetSmtpAccess C# (CSharp) Method

GetSmtpAccess() private method

private GetSmtpAccess ( ) : SmtpAccess
return SmtpAccess
		private SmtpAccess GetSmtpAccess ()
		{
			if (access == null)
				return SmtpAccess.None;

			switch (access.ToLowerInvariant ()) {
			case "connecttounrestrictedport":
				return SmtpAccess.ConnectToUnrestrictedPort;
			case "connect":
				return SmtpAccess.Connect;
			case "none":
				return SmtpAccess.None;
			default:
				string s = Locale.GetText ("Invalid Access='{0}' value.", access);
				throw new ArgumentException ("Access", s);
			}
		}