Show / Hide Table of Contents

Class ImpossibleDieException

Exception that is thrown when a die is attempted to be constructed with an invalid number of sides.

Inheritance
object
Exception
ImpossibleDieException
Implements
ISerializable
Inherited Members
Exception.GetBaseException()
Exception.GetObjectData(SerializationInfo, StreamingContext)
Exception.ToString()
Exception.GetType()
Exception.TargetSite
Exception.Message
Exception.Data
Exception.InnerException
Exception.HelpLink
Exception.Source
Exception.HResult
Exception.StackTrace
Exception.SerializeObjectState
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: GoRogue.DiceNotation.Exceptions
Assembly: GoRogue.dll
Syntax
public class ImpossibleDieException : Exception, ISerializable

Constructors

View Source

ImpossibleDieException()

Constructor.

Declaration
public ImpossibleDieException()
View Source

ImpossibleDieException(string)

Constructor, taking a specified error message.

Declaration
public ImpossibleDieException(string message)
Parameters
Type Name Description
string message

The error message that explains the reason for the exception.

View Source

ImpossibleDieException(string, Exception)

Constructor, taking a specified error message and the exception that caused this exception.

Declaration
public ImpossibleDieException(string message, Exception innerException)
Parameters
Type Name Description
string message

The error message that explains the reason for the exception.

Exception innerException

The exception that is the cause of the current exception. If the innerException parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception.

Implements

ISerializable

Extension Methods

Utility.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX