First actual commit
added sources to repository
This commit is contained in:
59
RedditSharp/RedditException.cs
Normal file
59
RedditSharp/RedditException.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
|
||||
namespace RedditSharp
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents an error that occurred during accessing or manipulating data on Reddit.
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public class RedditException : Exception
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the RedditException class.
|
||||
/// </summary>
|
||||
public RedditException()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the RedditException class with a specified error message.
|
||||
/// </summary>
|
||||
/// <param name="message">The message that describes the error.</param>
|
||||
public RedditException(string message)
|
||||
: base(message)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the RedditException class with a specified error message and
|
||||
/// a referenced inner exception that is the cause of this exception.
|
||||
/// </summary>
|
||||
/// <param name="message">The message that describes the error.</param>
|
||||
/// <param name="inner">The exception that is the cause of the current exception, or a null
|
||||
/// reference (Nothing in Visual Basic) if no inner exception is specified.</param>
|
||||
public RedditException(string message, Exception inner)
|
||||
: base(message, inner)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the RedditException class with serialized data.
|
||||
/// </summary>
|
||||
/// <param name="info">The System.Runtime.Serialization.SerializationInfo that holds the
|
||||
/// serialized object data about the exception being thrown.</param>
|
||||
/// <param name="context">The System.Runtime.Serialization.StreamingContext that contains
|
||||
/// contextual information about the source or destination.</param>
|
||||
/// <exception cref="System.ArgumentNullException">The info parameter is null.</exception>
|
||||
/// <exception cref="System.Runtime.Serialization.SerializationException">The class name
|
||||
/// is null or System.Exception.HResult is zero (0).</exception>
|
||||
protected RedditException(SerializationInfo info, StreamingContext context)
|
||||
: base(info, context)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user