The kCura.Relativity.Client namespace contains fundamental classes necessary to connect to Relativity, and interact with Document and other objects in Relativity.
Classes
Class | Description | |
---|---|---|
![]() | APIException |
Thrown when there is an unsuccessful API operation.
|
![]() | APIOptions |
Provides a session token and WorkspaceID for creating a connection to Relativity.
|
![]() | APIParameters |
A Key Value pair to pass additional parameters to API.
|
![]() | AppExportRequest |
Options for exporting a Relativity Application
|
![]() | AppInstallRequest |
Options for installing a Relativity Application
|
![]() | Artifact |
Represents an item in a Relativity workspace.
|
![]() | ArtifactManagerProxy | Obsolete.
ArtifactManagerProxy is used to perform CRUD and other operations on objects in Relativity.
|
![]() | ArtifactManagerSettings | Obsolete.
Provides the capability for programmatically applying client-side overrides to configuration settings for the ArtifactManagerProxy.
|
![]() | ArtifactRequest |
Represents a request for an operation to be performed on an Artifact in a workspace.
|
![]() | AuthenticationMethod |
Specifies the method of authentication used for this connection.
|
![]() | AuthenticationType |
Determines the authentication type to be used for the connection.
|
![]() | BatchFailureException |
This exception thrown when the API experiences a fatal error processing during a call to ExecuteBatch.
|
![]() | BearerTokenCredentials |
Specifies that bearer token authentication will be used to authenticate the connection.
|
![]() | BooleanCondition |
Use a BooleanCondition to query for items by comparing a Boolean Field against a True/False value.
|
![]() | CancelEventArgs |
Contains information about a cancelled transfer.
|
![]() | CASearchCondition |
Use the CASearch Condition to execute a CAsearch.
|
![]() | CertificateFindValueInvalidException |
The CertificateFindValueInvalidException is thrown when there is a mismatch between the server-defined
CertificateFindValue and the user-supplied CertificateFindValue.
|
![]() | CertificateFindValueMissingException |
The CertificateFindValueNotSuppliedException is thrown when no CertificateFindValue is supplied, but the requested Uri and Authentication Type values require it.
|
![]() | CertificateFindValueNotSuppliedException |
The CertificateFindValueNotSuppliedException is thrown when no CertificateFindValue is supplied, but all requested EndpointType values require it.
|
![]() | Choice |
Represents a Choice used as a value for Single or Multiple Choice fields in Relativity.
|
![]() | CompositeCondition |
A Composite Condition can be used to define AND and OR conditions that combine other Conditions together.
|
![]() | Constants |
Defines a static set of constant values.
|
![]() | Constants.APIParameterKeys |
Constants used in APIParameter keys.
|
![]() | Constants.Directives |
Constants used in place of a field name, which direct the Services API to return a special set of fields.
|
![]() | Constants.Document |
Constants related to Documents
|
![]() | Constants.Group |
Constants related to Groups
|
![]() | Constants.Group.GroupType |
Constants used for the GroupType property
|
![]() | Constants.Tab |
Constants related to Tabs
|
![]() | Constants.Tab.TabDisplay |
Constants used for the TabDisplay property
|
![]() | Constants.User |
Constants related to Users
|
![]() | Constants.User.DataFocus |
Constants used for the DataFocus property
|
![]() | CreateCommand |
A CreateCommand can be passed into the ExecuteBatch() method, representing a Create call.
|
![]() | Credential |
Represents a Credential used as a value for Single or Multiple Credential fields in Relativity.
|
![]() | CrudFailureException |
This exception will be thrown when the API experiences a serious problem during a
CRUD (Create, Read, Update, or Delete) operation.
|
![]() | DateTimeCondition |
Use a DateTimeCondition in a Query to test a DateTime field against a DateTime value.
|
![]() | DecimalCondition |
Use a DecimalCondition to test a Decimal field against a numeric value.
|
![]() | DeleteCommand |
A DeleteCommand can be passed into the ExecuteBatch() method, representing a Delete call.
|
![]() | DocumentMassDeleteOptions |
Options for deleting large numbers of documents.
|
![]() | DownloadCompleteEventArgs |
Contains information about a successfully completed download.
|
![]() | DownloadResponse |
Provides response from a download operation.
|
![]() | DownloadURLRequest |
The DownloadURLRequest class is used to request the URL for download a file from a file field.
|
![]() | DownloadURLResponse |
The DownloadURLResponse class provides a response to include the URL for downloading a file.
|
![]() | dtSearchCondition |
Use the dtSearch Condition to execute a dtSearch.
|
![]() | DynamicObjectType |
Describes a custom object.
|
![]() | EmptyFieldFault |
Thrown when attempting to download from a file field or document with no associated file.
|
![]() | EndpointInvalidException |
This exception is thrown when the endpoint connection fails during the construction of the RSAPIClient.
|
![]() | EndpointTypeCollectionInvalidException |
This exception is thrown when the endpoint connection fails during the construction of the ArtifactManagerProxy and FileTransferProxy.
|
![]() | EventHandlerExtensions |
This class contains extension methods for Event Handlers; it should not be used directly.
|
![]() | ExecuteBatchResultSet |
Describes the results of the operation passed to the ExecuteBatch method call.
|
![]() | FailureEventArgs |
Contains information about a failed transfer.
|
![]() | Field |
The Field class represents the name and value of a field on a Relativity object.
|
![]() | FieldCondition |
Base class for Field Conditions
|
![]() | FieldNotFoundException |
The FieldNotFoundException is thrown when an attempt is made to read a non-existent
field from an artifact.
|
![]() | FileCondition |
Use a FileCondition in a Query to test a File field against a file name.
|
![]() | FileMetadata |
Provides the size and location of a file.
|
![]() | FileObject |
Provides the size and location of a file.
|
![]() | FileRequest |
Provides information about a file to download or clear.
|
![]() | FileSizeMismatchFault |
Thrown when the number of bytes written to disk does not match what was specified in the UploadRequest.
|
![]() | FileTransferFault |
Generic fault thrown for a variety of reasons during a file transfer.
|
![]() | FileTransferProxy | Obsolete.
Performs operations on file fields in Relativity, including downloading, clearing, and uploading files.
|
![]() | FileTransferSettings |
The FileTransferSettings object is passed to the constructor of FileTransferProxy. It provides the configuration settings that take precedence over values supplied in an app.config file. For example, you may want to use this object for configuration overrides when using an Event Handler.
|
![]() | FileValue |
Represents a file used when creating Relational Fields.
|
![]() | IntegratedAuthCredentials |
Specifies that integrated Windows authentication will be used to authenticate the connection.
|
![]() | InvalidFieldIdFault |
Thrown when an invalid field id is given in TargetField.
|
![]() | InvalidObjectArtifactIdFault |
Thrown when an invalid object id is given in TargetField.
|
![]() | InvalidWorkspaceIdFault |
Thrown when an invalid workspace id is given in TargetField.
|
![]() | IsSetCondition |
IsSetCondition, used to translate a query from the F# Query Parser to a Query condition.
|
![]() | KeyboardShortcut |
Represents a Keyboard Short. Keyboard shortcuts allow you to edit and navigate in the Core Reviewer Interface. Using keyboard shortcuts, you can
change viewer modes, populate choices, save edits, cancel edits, and move between and within documents.
|
![]() | LoginFailureException |
Thrown when the call to Login fails.
|
![]() | MassCreateCommand |
Contains data describing a MassCreate operation, and can be passed into the ExecuteBatch() method.
|
![]() | MassCreateException |
This exception will be thrown when a problem occurs during the execution of a MassEdit operation.
|
![]() | MassCreateResult |
Provides the results of a MassCreate operation and its status.
|
![]() | MassDeleteOptions |
Options for mass deletion.
|
![]() | MassEditCommand |
Contains data describing a MassEdit operation, and can be passed into the ExecuteBatch() method.
|
![]() | MassEditException |
This exception will be thrown when a problem occurs during the execution of a MassEdit operation.
|
![]() | MassEditResult |
Provides the results of a MassEdit operation and its status.
|
![]() | MissingFileFieldFault |
Thrown when the specified field id could not be found.
|
![]() | MonthOfCondition |
Use a MonthOfCondition in a Query to compare DateTime against a string value that becomes enumerated over MonthOf|1 through MonthOf|12.
|
![]() | MultiChoiceCondition |
Use a MultiChoiceCondition in a Query to test a MultiChoice field against an array of Choice ArtifactID values
|
![]() | MultiChoiceUpdateValue |
Describes the value and behavior used to update a MultiChoice field.
|
![]() | MultiLineStringCondition |
Use a MultiLineStringCondition in a Query to test against a field containing newline-delimited strings.
|
![]() | MultiRelativityApplicationUpdateValue |
Describes the value and behavior used to update a MultiRelativityApplication field.
|
![]() | MultiUpdateValue |
Describes the value and behavior update (Remove, Add, or Replace) used to update certain MultiObject fields.
|
![]() | NoConnectionRetriesAvailableException | Obsolete.
The NoConnectionRetriesAvailableException is thrown when there are no more available retries for a particular service.
|
![]() | NoOverwriteFault |
Thrown when a file exists in the file field, but UploadRequest.Overwrite was set to false.
|
![]() | NotCondition |
Use the NOT Condition to negate a condition.
|
![]() | NoValidEndpointException |
The exception is thrown when none of the endpoint types provided to the ArtifactManagerProxy cannot initialize a connection using any of the endpoint types provided to it.
|
![]() | ObjectCondition |
Use an ObjectCondition in a Query to test an Object field against an array of ArtifactIDs of items
|
![]() | ObjectsCondition |
Use an ObjectsCondition in a Query to test an Objects field against an array of ArtifactIDs of items
|
![]() | OperationInProgressFault |
Thrown when an attempt is made to upload to an object that already has an uplod in progress.
|
![]() | OperationResult |
Represents the outcome of a service operation.
|
![]() | ProcessAsyncInfo |
Contains information on the call to run a process asynchronously.
|
![]() | ProcessCancelEventArgs |
Contains information on a cancelled Process.
|
![]() | ProcessCompleteEventArgs |
Contains information on a successfully completed Process.
|
![]() | ProcessCompleteWithErrorEventArgs |
Contains information on a successfully completed Process.
|
![]() | ProcessEventArgs |
Contains information about a Process.
|
![]() | ProcessException |
Thrown when the Process Polling API method fails
|
![]() | ProcessFailureEventArgs |
Contains information on a failed Process.
|
![]() | ProcessInformation |
Stores the state of a process.
|
![]() | ProcessOperationResult |
Represents the outcome of a process operation.
|
![]() | ProcessProgressEventArgs |
Contains information on the progress of a Process.
|
![]() | ProgressEventArgs |
Contains information about a transfer in progress.
|
![]() | ProxySettings | Obsolete.
Abstract base class providing settings for controlling connections to Relativity.
|
![]() | Query |
Describes a query or search of the Relativity workspace. It is passed into the Query method.
|
![]() | QueryFailureException |
Thrown when the Query API method fails
|
![]() | QueryResult |
Provides the output of a call to the Query or QuerySubset methods.
|
![]() | ReadResult |
Represents the outcome of an individual Read operation on a single Artifact.
|
![]() | ReadResultSet |
Provides the results of a Read operation.
|
![]() | RelativityApplication |
Provides the contents of a RelativityApplication field.
|
![]() | RelativityScriptInput |
Represents an input to a Relativity Script as a Name/Value pair.
|
![]() | RelativityScriptInputDetails |
Represents an individual script input parameter. Objects of this type are returned by the GetRelativityScriptInputs method.
|
![]() | RelativityScriptResult |
Provides the output of executing a Relativity Script.
|
![]() | ResourceFileRequest |
Options for Creating/Updating a Resource File
|
![]() | Result |
Represents the outcome of an individual Create, Update, or Delete operation on a single Artifact.
|
![]() | ResultSet |
Provides the results of a Create, Update, Delete and ExecuteBatch operation.
|
![]() | RSAPIClient |
Exposes the available Services API functionality.
|
![]() | RSAPIClientSettings |
Provides the capability for programmatically applying client-side overrides to configuration settings for the RSAPIClient.
|
![]() | SampleParameters | |
![]() | SavedSearchCondition |
Use the Saved Search Condition to execute a saved search.
|
![]() | Scheme |
Specifies the protocol used for this connection.
|
![]() | SearchProviderCondition |
Contains the necessary parameters to execute a Search Provider search.
|
![]() | SerializationException |
An Exception thrown for a Serialization or Deserialization error.
|
![]() | SerialLicense |
Represents the outcome of a get license operation.
|
![]() | ServiceInformation |
Provides information about the services that comprise the ArtifactManagerProxy.
|
![]() | ServiceOperationFailedEventArgs |
Contains information about a failed service operation. Accessible when the ServiceOperationFailed event is raised.
|
![]() | SingleChoiceCondition |
Use a SingleChoiceCondition in a Query to test a SingleChoice field against one or more values. The Value property can be a single Choice ArtifactID value or an array of ArtifactID values.
|
![]() | Sort |
Describes how to sort Query results.
|
![]() | TargetField |
Describes the target field in Relativity.
|
![]() | TextCondition |
Use a TextCondition in a Query to compare a FixedLengthText or LongText field against a string value.
|
![]() | TokenCredentials |
Specifies that token authentication will be used to authenticate the connection.
|
![]() | UpdateCommand |
An UpdateCommand can be passed into the ExecuteBatch() method, representing an Update call.
|
![]() | UploadCompleteEventArgs |
Contains information about a successfully completed upload.
|
![]() | UploadRequest |
Used to upload a file via the FileTransfer service.
|
![]() | User |
Provides the contents of a User field.
|
![]() | UserCondition |
Use a UserCondition in a Query to test a User field against a user name.
|
![]() | UsernamePasswordCredentials |
Specifies that username-password authentication will be used to authenticate the connection.
|
![]() | ViewCondition |
Use the View Condition to execute a view.
|
![]() | WholeNumberCondition |
Use a WholeNumberCondition to test a WholeNumber field against a numeric value.
|
![]() | WorkspaceGroupID |
The WorkspaceGroupID class provides the identifier of a Group object in an associated workspace.
|
![]() | WorkspaceUserID |
The WorkspaceUserID class provides the identifier of a User object in an associated workspace.
|
![]() | WSDLImportExtension |
Implement a way to add/read documentation to/from WCF WSDL service contracts
|
![]() | XmlContainer |
Contains a string of Xml.
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IProcessMonitorable | Obsolete.
Defines the interface used for performing process monitoring operations.
|
![]() | IRSAPIClient | Obsolete.
Defines operations offered by RSAPIClient.
|
![]() | IServiceInformation | Obsolete.
Defines operations offered by ServiceInformation
|
Delegates
Delegate | Description | |
---|---|---|
![]() | CancelEventHandler |
Handles Cancel events from a file transfer.
|
![]() | DownloadCompleteEventHandler |
Handles DownloadComplete events from a file transfer.
|
![]() | FailureEventHandler |
Handles Failure events from a file transfer.
|
![]() | ProcessCancelEventHandler | Obsolete.
The CancelProcessEventHandler is used to handle ProcessCancel events.
|
![]() | ProcessCompleteEventHandler | Obsolete.
The ProcessCompleteEventHandler is used to handle ProcessComplete events.
|
![]() | ProcessCompleteWithErrorEventHandler | Obsolete.
The ProcessCompleteWithErrorEventHandler is used to handle ProcessCompleteWithError events.
|
![]() | ProcessFailureEventHandler | Obsolete.
The ProcessFailureEventHandler is used to handle ProcessFailure events.
|
![]() | ProcessProgressEventHandler | Obsolete.
The ProcessProgressEventHandler is used to handle ProcessProgress events.
|
![]() | ProgressEventHandler |
Handles Progress events from a file transfer.
|
![]() | RSAPIClientServiceOperationFailedHandler | Obsolete.
The RSAPIClientServiceOperationFailedHandler is used to handle RSAPIClientServiceOperationFailed events from the RSAPIClient.
|
![]() | ServiceOperationFailedHandler |
The ServiceOperationFailedHandler is used to handle ServiceOperationFailed events from ArtifactManager.
|
![]() | UploadCompleteEventHandler |
Handles UploadComplete events from a file transfer.
|
![]() | UseServiceDelegate<T> |
This delegate describes the method on the interface to be called.
|
![]() | WSDLImportExtension.ClientSendFromWsdlImporterEventHandler |
Custom event delegate that takes an XmlElement as a parameter
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | AdminChoice |
Represents the services that make up ArtifactManagerProxy.
|
![]() | ArtifactType |
The ArtifactType enumeration represents the various artifact types within Relativity.
|
![]() | BooleanConditionEnum |
Defines the comparison operators available against the Boolean field type
|
![]() | CompositeConditionEnum |
Defines the type of Composite Logical Operator
|
![]() | DateTimeConditionEnum |
Defines the types of comparison operators available for the DateTime field type
|
![]() | DocumentMassDeleteOptions.DeleteType |
The available delete type options for use in the DocumentMassDeleteOptions constructor.
|
![]() | EndpointType |
Represents available endpoint configurations for establishing a connection between the Services API and a client.
|
![]() | FieldCategory |
Defines the field category
|
![]() | FieldType |
Defines the field type, used to Create or Update Fields
|
![]() | FileConditionEnum |
Defines the types of comparison operators available for the File field type
|
![]() | HighlightColor |
This enumeration can be used to set the highlight color for a choice.
|
![]() | ImportBehavior |
Defines the import behavior for relational fields only
|
![]() | KeyboardShortcut.KeyboardShortcutKey |
Keyboard shortcut key
|
![]() | Month |
Defines the Months for when the DateTimeRange is equal to MonthOf
|
![]() | MonthOfConditionEnum |
Defines the comparison operators available against the MonthOf field type
|
![]() | MultiChoiceConditionEnum |
Defines the types of comparison operators available for the MultiChoice field type
|
![]() | MultiChoiceUpdateBehavior |
Defines how a multi choice field should be updated
|
![]() | MultiUpdateBehavior |
Defines how a multi object field should be updated
|
![]() | NumericConditionEnum |
Defines the types of comparison operators available for the numeric field types
|
![]() | ObjectConditionEnum |
Defines the types of comparison operators available for the Object field type
|
![]() | ObjectsConditionEnum |
Defines the types of comparison operators available for the Objects field type
|
![]() | ProcessStateValue |
An enum representing the state of the process.
|
![]() | RelativityScriptInputDetailsScriptInputType |
The types of input taken by a Relativity Script.
|
![]() | RelativityScriptTypeEnum |
Defines the type of data returned from a RelativityScript
|
![]() | ResultSetType |
Defines what type a result set is, used when a ResultSet is returned by ExecuteBatch.
|
![]() | SerializationException.SerializationExceptionID |
An enumeration of Serialization Exception ID's.
|
![]() | ServiceType |
Represents the services that make up ArtifactManagerProxy.
|
![]() | SingleChoiceConditionEnum |
Defines the types of comparison operators available for the SingleChoice field type
|
![]() | SortEnum |
Defines the sort direction for a Sort
|
![]() | TextConditionEnum |
Defines the types of comparison operators available against Text fields.
|
![]() | TransactionType |
Defines whether a Command is executed within a Transaction.
|
![]() | UserConditionEnum |
Defines the comparison operators available against User fields
|