Class UnknownException
The exception that is thrown when a IMigrationManifest that was serialized and then deserialized was not able to create an exception of the correct type.
Inherited Members
Namespace: Tableau.Migration.JsonConverters.Exceptions
Assembly: Tableau.Migration.dll
Syntax
public class UnknownException : EquatableException<UnknownException>, ISerializable, IEquatable<UnknownException>
Remarks
This means that the either the serializer or deserializer has a bug.
Constructors
UnknownException(string)
The exception that is thrown when a IMigrationManifest that was serialized and then deserialized was not able to create an exception of the correct type.
Declaration
public UnknownException(string message)
Parameters
Type | Name | Description |
---|---|---|
string | message |
UnknownException(string, string)
The exception that is thrown when a IMigrationManifest that was serialized and then deserialized was not able to create an exception of the correct type.
Declaration
public UnknownException(string originalExceptionType, string message)
Parameters
Type | Name | Description |
---|---|---|
string | originalExceptionType | The type of the exception that was expected. |
string | message | The message that describes the error. |
UnknownException(string, string, Exception)
The exception that is thrown when a IMigrationManifest that was serialized and then deserialized was not able to create an exception of the correct type.
Declaration
public UnknownException(string originalExceptionType, string message, Exception innerException)
Parameters
Type | Name | Description |
---|---|---|
string | originalExceptionType | The type of the exception that was expected. |
string | message | The message that describes the error. |
Exception | innerException | The exception that is the cause of the current exception. |