This class is used to describe the reason for a plugin's disconnection from Iguana.
For a list of all members of this type, see DisconnectReason Members.
System.Object
iNTERFACEWARE.Iguana.Plugin.DisconnectReason
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
The DisconnectReason for a plugin's most recent disconnection from Iguana may be retrieved from the DisconnectReason or DisconnectReason properties, depending on the type of the plugin.
The disconnect reason includes three mutually exclusive flags indicating the reason for the disconnection: DueToIguana, DueToPlugin, and DueToError. These flags can be used programmatically to customize plugin disconnection handling depending on the cause of the disconnection.
The disconnect reason includes a textual description of the reason for disconnection: Description. The textual description may contain additional details useful in diagnosing unexpected disconnections, especially in the case of disconnection due to errors.
Namespace: iNTERFACEWARE.Iguana.Plugin
Assembly: IGC_dotnet (in IGC_dotnet.dll)
DisconnectReason Members | iNTERFACEWARE.Iguana.Plugin Namespace