public static SIPToHeader ParseToHeader(string toHeaderStr)
{
try
{
SIPToHeader toHeader = new SIPToHeader();
toHeader.m_userField = SIPUserField.ParseSIPUserField(toHeaderStr);
return toHeader;
}
catch (ArgumentException argExcp)
{
throw new SIPValidationException(SIPValidationFieldsEnum.ToHeader, argExcp.Message);
}
catch
{
throw new SIPValidationException(SIPValidationFieldsEnum.ToHeader, "The SIP To header was invalid.");
}
}