コード例 #1
0
 /// <summary>
 /// Creates an instance of the object for serialization.
 /// </summary>
 /// <param name="info">Serialiation info object.</param>
 /// <param name="context">Serialization context object.</param>
 protected DataPortalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
     : base(info, context)
 {
     _result = (DataPortalResult)info.GetValue(
       "_result", typeof(DataPortalResult));
     _innerStackTrace = info.GetString("_innerStackTrace");
 }
コード例 #2
0
 /// <summary>
 /// Creates an instance of the object.
 /// </summary>
 /// <param name="message">Text describing the exception.</param>
 /// <param name="ex">Inner exception.</param>
 /// <param name="result">The data portal result object.</param>
 public DataPortalException(
   string message, Exception ex, DataPortalResult result)
     : base(message, ex)
 {
     _innerStackTrace = ex.StackTrace;
     _result = result;
 }