Context exceptions

Contexts throw the following exceptions:
Table 1. Context exceptions
Exception Reasons/Actions
DSEObjectNotFound Exception The keyed collection does not contain the requested element. This exception may be the result of an incorrect element name or path to the element.
DSEInvalidArgument Exception The method was invoked using incorrect parameters. This exception may be the result of using a collection name instead of a data field name in the parameters.
DSEInvalidRequest Exception An operation cannot be performed because of the current context tree. This exception may be the result of trying to chain a context to a nonexistent parent.