MultiUpdateValue Class

Relativity Services API
Describes the value and behavior update (Remove, Add, or Replace) used to update certain MultiObject fields.
Inheritance Hierarchy

System.Object
  kCura.Relativity.Client.MultiUpdateValue

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

public class MultiUpdateValue

The MultiUpdateValue type exposes the following members.

Constructors

  NameDescription
Public methodMultiUpdateValue()
Instantiates a new MultiUpdateValue object
Public methodMultiUpdateValue(List<Int32>, MultiUpdateBehavior)
Instantiates a new, empty MultiUpdateValue object
Top
Properties

  NameDescription
Public propertyBehavior
Provides MultiUpdateBehavior Enum indicating the behavior (Replace, Add, or Remove) used to update a Field.
Public propertyValue
Provides a list of identifiers for new Artifact ID values that are applied to a Field.
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

When calling Update or Create on Groups, the MultiUpdateValue object is passed as a parameter for updates to User fields. The Value property is a list of integers representing the User IDs that must be applied to the field. The Behavior property is determined by a MultiUpdateBehavior Enum, which specifies how the Value property should be applied to a field. Behaviors include Replace, Add, or Remove.
See Also

Reference