MultiRelativityApplicationUpdateValue Class

Relativity Services API
Describes the value and behavior used to update a MultiRelativityApplication field.
Inheritance Hierarchy

System.Object
  kCura.Relativity.Client.MultiRelativityApplicationUpdateValue

Namespace:  kCura.Relativity.Client
Assembly:  kCura.Relativity.Client (in kCura.Relativity.Client.dll) Version: 640db774aa42dfbe1785add27fbb41844ec5c7d4
Syntax

public class MultiRelativityApplicationUpdateValue

The MultiRelativityApplicationUpdateValue type exposes the following members.

Constructors

  NameDescription
Public methodMultiRelativityApplicationUpdateValue()
Default constructor for the Field class. It creates an empty object.
Public methodMultiRelativityApplicationUpdateValue(List<List<Guid>>)
Creates a new MultiRelativityApplicationUpdateValue object.
Public methodMultiRelativityApplicationUpdateValue(List<Guid>)
Creates a new MultiRelativityApplicationUpdateValue object.
Public methodMultiRelativityApplicationUpdateValue(List<Int32>)
Creates a new MultiRelativityApplicationUpdateValue object.
Public methodMultiRelativityApplicationUpdateValue(MultiUpdateBehavior)
Creates a new MultiRelativityApplicationUpdateValue object.
Public methodMultiRelativityApplicationUpdateValue(List<List<Guid>>, MultiUpdateBehavior)
Creates a new MultiRelativityApplicationUpdateValue object.
Public methodMultiRelativityApplicationUpdateValue(List<Guid>, MultiUpdateBehavior)
Creates a new MultiRelativityApplicationUpdateValue object.
Public methodMultiRelativityApplicationUpdateValue(List<Int32>, MultiUpdateBehavior)
Creates a new MultiRelativityApplicationUpdateValue object.
Top
Properties

  NameDescription
Public propertyBehavior
Provides the MultiRelativityApplicationUpdateBehavior Enum indicating the behavior (Replace or Merge) used to update a Field.
Public propertyValue
Indicates the value applied to MultiRelativityApplication Field.
Public propertyValueAsGuid
Provides a list of identifiers for new RelativityApplication values used for updating a MultiRelativityApplication Field. Each List of GUID must represent a RelativityApplication Artifact.
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

The MultiRelativityApplicationUpdateValue object is used as a parameter when creating or updating a MultiRelativityApplication field. It takes a Value property as a List of ArtifactID objects or ValueAsGuid as a List of GUIDs, which representing a RelativityApplication Artifacts. This class also includes constructors for instantiating objects with single GUIDS representing different RelativityApplication Artifacts. The Behavior property specifies the use of Replace or Merge operations for updating values. The Merge behavior adds a new value to the MultiRelativityApplication field, while Replace overrides them. For example, when the MultiRelativityApplicationUpdateValue object has a Value of yellow, and a Behavior of Merge, a document with MultiRelativityApplication field called color with a value of Red will be updated to include Red and Yellow values. When the MultiRelativityApplicationUpdateValue object has a Value of Green, and a Behavior of Replace, the same document with a value of Red will be updated to have only the value Green because the previous values are overwritten.
See Also

Reference