Click or drag to resize

ICaseManager Interface

Manager of all interactions for case-related data

Namespace:  EdaIntegrationContract
Assembly:  EdaIntegration.Contract (in EdaIntegration.Contract.dll) Version: 1.0
Syntax
C#
public interface ICaseManager

The ICaseManager type exposes the following members.

Methods
  NameDescription
Public methodCode exampleAll
Retrieves a list of all the active cases
Public methodCaseExistsByName
Checks if a case by this name already exists
Public methodCode exampleCreate
Creates a new case
Public methodCode exampleDelete
Deletes a case. This will delete the database and optionally the associated home directory for this case.

The amount of time it will take for this operation to complete will vary based on the whether the database is in use and the number and size of files in the Home Directory if the directory is being removed as well.

Important note Important
This feature is intended for use in testing with the EdaIntegration Library. Please exercise caution in its use because there is no undo function for this action.
Public methodCode exampleOpenCaseById
Retrieves a specific case by its unique identifier
Public methodCode exampleOpenCaseByName
Retrieves a specific case by its name
Public methodCode exampleUpdate
Updates the case with any changed values
Top
See Also