FieldValueList<T> Class

Relativity Services API
A list for use in FieldValue objects, which tracks changes to itself.
Inheritance Hierarchy

System.Object
  kCura.Relativity.Client.DTOs.FieldValueList<T>
    kCura.Relativity.Client.DTOs.MultiChoiceFieldValueList
    kCura.Relativity.Client.DTOs.MultiCredentialFieldValueList
    kCura.Relativity.Client.DTOs.MultiLineStringList
    kCura.Relativity.Client.DTOs.MultiRelativityApplicationFieldValueList
    kCura.Relativity.Client.DTOs.MultiUserFieldValueList

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

public class FieldValueList<T> : IList<T>, 
	ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection

Type Parameters

T
The type of elements in the list.

The FieldValueList<T> type exposes the following members.

Constructors

  NameDescription
Public methodFieldValueList<T>()
Create a new FieldValueList.
Public methodFieldValueList<T>(IEnumerable<T>)
Create a new FieldValueList.
Public methodFieldValueList<T>(T[])
Create a new FieldValueList.
Top
Properties

  NameDescription
Public propertyCount
Indicates the number of elements contained in the FieldValueList<T>.
Public propertyIsReadOnly
Gets a value indicating whether the FieldValueList<T> is read-only.
Public propertyIsUpdated
This property indicates whether this list has been updated, and needs to be sent back to the server when used in a request.
Public propertyItem
Gets or sets the value of the item at the specified index.
Top
Methods

  NameDescription
Public methodAdd
Adds an item to the FieldValueList<T>.
Public methodClear
Removes all items from the FieldValueList<T>.
Public methodContains
Determines whether the FieldValueList<T> contains a specific value.
Public methodCopyTo
Copies the elements of the FieldValueList<T> to an Array, starting at a particular Array index.
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 methodIndexOf
Determines the index of a specific item in the FieldValueList<T>.
Public methodInsert
Inserts an item to the FieldValueList<T> at the specified index.
Public methodRemove
Removes the first occurrence of a specific object from the FieldValueList<T>.
Public methodRemoveAt
Removes the FieldValueList<T> item at the specified index.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Operators

  NameDescription
Public operatorStatic memberImplicit(List<T> to FieldValueList<T>)
An operator that will implicitly convert Lists to FieldValueLists when needed.
Public operatorStatic memberImplicit(FieldValueList<T> to List<T>)
An operator that will implicitly convert FieldValueLists to Lists when needed.
Top
See Also

Reference