Skip to content

ArchmageException

Namespace: Shadop.Archmage.Sdk

Exception thrown by the Archmage SDK during configuration loading and processing.

public class ArchmageException : System.Exception, System.Runtime.Serialization.ISerializable

Inheritance ObjectExceptionArchmageException
Implements ISerializable

Remarks:

All exceptions raised by the SDK use this exception type and automatically include the <archmage> prefix in the message for easy identification.

public MethodBase TargetSite { get; }

MethodBase

public string Message { get; }

String

public IDictionary Data { get; }

IDictionary

public Exception InnerException { get; }

Exception

public string HelpLink { get; set; }

String

public string Source { get; set; }

String

public int HResult { get; set; }

Int32

public string StackTrace { get; }

String

public ArchmageException(string message)

message String

public ArchmageException(string message, Exception innerException)

message String

innerException Exception

BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.


protected event EventHandler<SafeSerializationEventArgs> SerializeObjectState;