Example #1
0
 public RoutingHostName(string address)
 {
     if (!RoutingHostName.IsValidName(address))
     {
         throw new ArgumentException(string.Format("The specified host name '{0}' isn't valid", address));
     }
     this.hostnamestring = address;
 }
Example #2
0
 public static bool TryParse(string address, out RoutingHostName hostname)
 {
     hostname = RoutingHostName.Empty;
     if (string.IsNullOrEmpty(address))
     {
         return(false);
     }
     if (!RoutingHostName.IsValidName(address))
     {
         return(false);
     }
     hostname = new RoutingHostName(address);
     return(true);
 }