Ejemplo n.º 1
0
 /// <summary>
 /// Creates a new UPnPException.
 /// </summary>
 /// <param name="comException">The underlying COM Exception.</param>
 public UPnPException(COMException comException)
     : base(String.Format(
             "UPnP Error #{0}: {1}", 
             comException.ErrorCode, 
             ((UPnPErrorCode)(comException.ErrorCode)).ToString()), 
         comException)
 {
     mecCode = (UPnPErrorCode)(comException.ErrorCode);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Creates a new UPnPException.
 /// </summary>
 /// <param name="comException">The underlying COM Exception.</param>
 public UPnPException(COMException comException)
     : base(
         String.Format(
             "UPnP Error #{0}: {1}",
             comException.ErrorCode,
             ((UPnPErrorCode)(comException.ErrorCode)).ToString()),
         comException)
 {
     mecCode = (UPnPErrorCode)(comException.ErrorCode);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Creates a new UPnPException.
 /// </summary>
 /// <param name="code">The code for the error (COMException.ErrorCode).</param>
 /// <param name="innerException">The innder exception or null for none.</param>
 internal UPnPException(UPnPErrorCode code, Exception innerException = null)
     : base(String.Format("UPnP Error #{0}: {1}", (int)code, code.ToString()), innerException)
 {
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Creates a new UPnPException.
 /// </summary>
 /// <param name="code">The code for the error (COMException.ErrorCode).</param>
 /// <param name="innerException">The innder exception or null for none.</param>
 internal UPnPException(UPnPErrorCode code, Exception innerException = null)
     : base(String.Format("UPnP Error #{0}: {1}", (int)code, code.ToString()), innerException)
 {
 }