Common exceptions from GQI extensions
The following exceptions can commonly occur when developing GQI extensions. For each exception, a number of known common causes are listed, but these are not exclusive. Other causes may exist.
- System.ObjectDisposedException: The CancellationTokenSource has been disposed
- System.Threading.Tasks.TaskCanceledException: A task was canceled
System.ObjectDisposedException: The CancellationTokenSource has been disposed
- Data is requested via
GQIDMSafter the session is closed. After OnDestroy is invoked, theGQIDMSobject is disposed of, and it can no longer accept new requests.
System.Threading.Tasks.TaskCanceledException: A task was canceled
- A
GQIDMSrequest is still in progress when the session is closed. When OnDestroy is invoked, any ongoing requests are canceled.