| Class | Description |
![Class](template/packages/core-dotnet/images/Class.png) | AgentReference | Reference object for a JAMS agent. |
![Class](template/packages/core-dotnet/images/Class.png) | BatchQueueReference | Reference object for a JAMS BatchQueue. |
![Class](template/packages/core-dotnet/images/Class.png) | Credential | A set of credntials for this job. This could be the credentials the job will use to logon to the agent machine or, credentials the job needs to perform its tasks. |
![Class](template/packages/core-dotnet/images/Class.png) | Element | Element object for JAMS. |
![Class](template/packages/core-dotnet/images/Class.png) | ElementCollection | A class to handle a collection of elements. |
![Class](template/packages/core-dotnet/images/Class.png) | Email | A static class designed for handling email during host execution |
![Class](template/packages/core-dotnet/images/Class.png) | Entry | Entry object for JAMS. |
![Class](template/packages/core-dotnet/images/Class.png) | ExecutorHost | ExecutorHost is the base class for objects sent between the JAMS Executor and a JAMS Host |
![Class](template/packages/core-dotnet/images/Class.png) | ExecutorHostFinal | Sends final status information back to JAMS. |
![Class](template/packages/core-dotnet/images/Class.png) | ExecutorHostLog | ExecutorHostLog is used to sent log data back to JAMS. This is obsolete. We now have a seperate pipe for stdout and our packets. |
![Class](template/packages/core-dotnet/images/Class.png) | FinalResults | The FinalResults object is used to return the final results of a job. |
![Class](template/packages/core-dotnet/images/Class.png) | JAMSHostContractResolver | Resolves type from any available assembly. This DataContractResolver is used internally and does not need to be called by end-user code. |
![Class](template/packages/core-dotnet/images/Class.png) | JobReference | Reference object for a JAMS Job. |
![Class](template/packages/core-dotnet/images/Class.png) | ParameterValueCollection | A class for a parameter value collection. |
![Class](template/packages/core-dotnet/images/Class.png) | PropertyValueCollection | A collection of property values. |
![Class](template/packages/core-dotnet/images/Class.png) | Report | Properties of a report that is defined in a job. Some of these properties can be overridded at submit time. Their specific use is implemtation specific.. |
![Class](template/packages/core-dotnet/images/Class.png) | RestoreRequest | Sends a request to JAMS to restore an object. |
![Class](template/packages/core-dotnet/images/Class.png) | SaveRequest | Sends an object to JAMS to be saved. |
![Class](template/packages/core-dotnet/images/Class.png) | SetEntryElementState | A SetEntryElementState message contains details about a change in an Entry Element's state. |
![Class](template/packages/core-dotnet/images/Class.png) | SetEntryState | A message sent from a Job to inform JAMS that an Icon, Message, or Status should change. |
![Class](template/packages/core-dotnet/images/Class.png) | WorkflowStateChange | A message sent from a Workflow host to inform JAMS of a change of state. |
![Class](template/packages/core-dotnet/images/Class.png) | WorkflowTracking | A message sent from a Workflow host to track a workflow. |