/// <summary> /// Converts <b>ContactUri</b> to valid Contact header value. /// </summary> /// <returns>Returns contact header value.</returns> public string ToContactValue() { SIP_t_ContactParam retVal = new SIP_t_ContactParam(); retVal.Parse(new StringReader(m_ContactURI.ToString())); retVal.Expires = m_Expires; return retVal.ToStringValue(); }
/// <summary> /// Returns this.Contact as string value, but expires parameter is replaced with remaining time value. /// </summary> /// <returns></returns> public string ToStringValue() { SIP_t_ContactParam retVal = new SIP_t_ContactParam(); retVal.Parse(new StringReader(m_pContact.ToStringValue())); retVal.Expires = this.Expires; return retVal.ToStringValue(); }