/// <summary>
 /// Creates a new instance of the <see cref="GeeklistApiException"/> class.
 /// </summary>
 /// <param name="info">
 /// The <see cref="System.Runtime.Serialization.SerializationInfo"/>
 /// that holds the serialized object data about the exception being thrown.
 /// </param>
 /// <param name="context">
 /// The <see cref="System.Runtime.Serialization.StreamingContext"/>
 /// that contains contextual information about the source or destination.
 /// </param>
 protected GeeklistApiException(SerializationInfo info, StreamingContext context)
     : base(info, context)
 {
     if (info != null)
     {
         _error = (GeeklistApiError)info.GetValue("Error", typeof(GeeklistApiError));
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Creates a new instance of the <see cref="GeeklistApiException"/> class.
 /// </summary>
 /// <param name="info">
 /// The <see cref="System.Runtime.Serialization.SerializationInfo"/>
 /// that holds the serialized object data about the exception being thrown.
 /// </param>
 /// <param name="context">
 /// The <see cref="System.Runtime.Serialization.StreamingContext"/>
 /// that contains contextual information about the source or destination.
 /// </param>
 protected GeeklistApiException(SerializationInfo info, StreamingContext context)
     : base(info, context)
 {
     if (info != null)
     {
         _error = (GeeklistApiError)info.GetValue("Error", typeof(GeeklistApiError));
     }
 }
 /// <summary>
 /// Creates a new instance of the <see cref="GeeklistApiException"/> class.
 /// </summary>
 /// <param name="message">A message about the exception.</param>
 /// <param name="innerException">The inner exception that is the cause of the current exception.</param>
 public GeeklistApiException(string message, Exception innerException)
     : base(message, innerException)
 {
     _error = GeeklistApiError.ServerError;
 }
 /// <summary>
 /// Creates a new instance of the <see cref="GeeklistApiException"/> class.
 /// </summary>
 /// <param name="message">A message about the exception.</param>
 /// <param name="error">The Geeklist error.</param>
 public GeeklistApiException(string message, GeeklistApiError error)
     : base(message)
 {
     _error = error;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Creates a new instance of the <see cref="GeeklistApiException"/> class.
 /// </summary>
 /// <param name="message">A message about the exception.</param>
 /// <param name="innerException">The inner exception that is the cause of the current exception.</param>
 public GeeklistApiException(string message, Exception innerException)
     : base(message, innerException)
 {
     _error = GeeklistApiError.ServerError;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Creates a new instance of the <see cref="GeeklistApiException"/> class.
 /// </summary>
 /// <param name="message">A message about the exception.</param>
 /// <param name="error">The Geeklist error.</param>
 public GeeklistApiException(string message, GeeklistApiError error)
     : base(message)
 {
     _error = error;
 }