ExceptionInfo Class
Namespace: Stride.Core.DiagnosticsAssembly: Stride.Core.dll
This class is used to store some properties of an exception. It is serializable.
[DataContract]
[Serializable]
public sealed class ExceptionInfo
| Name | Description | |
|---|---|---|
| Constructors | ||
| ExceptionInfo() | Initializes a new instance of the ExceptionInfo class with default values for its properties |
|
| ExceptionInfo(Exception) | Initializes a new instance of the ExceptionInfo class from an System.Exception. |
|
| Properties | ||
| InnerExceptions | Gets or sets the ExceptionInfo of the inner exception. |
|
| Message | Gets or sets the message of the exception. |
|
| StackTrace | Gets or sets the stack trace of the exception. |
|
| TypeFullName | Gets or sets the full name of the exception type. Should correspond to the System.Type.FullName property of the exception type. |
|
| TypeName | Gets or sets the name of the exception type. Should correspond to the |
|
| Methods | ||
| ToString() | ||
Constructors
ExceptionInfo()
Initializes a new instance of the ExceptionInfo class with default values for its properties
public ExceptionInfo()
ExceptionInfo(Exception)
Initializes a new instance of the ExceptionInfo class from an System.Exception.
public ExceptionInfo(Exception exception)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Exception | exception | The exception used to initialize the properties of this instance. |
Properties
InnerExceptions
Gets or sets the ExceptionInfo of the inner exception.
public ExceptionInfo[] InnerExceptions { get; set; }
Property Value
| Type | Description |
|---|---|
| ExceptionInfo[] |
Message
Gets or sets the message of the exception.
public string Message { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
StackTrace
Gets or sets the stack trace of the exception.
public string StackTrace { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
TypeFullName
Gets or sets the full name of the exception type. Should correspond to the System.Type.FullName property of the exception type.
public string TypeFullName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
TypeName
Gets or sets the name of the exception type. Should correspond to the
public string TypeName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
ToString()
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String |