The GroupRepository contains methods which apply to Groups.
Inheritance Hierarchy
kCura.Relativity.Client.Repositories.GenericRepository<Group>
kCura.Relativity.Client.Repositories.GroupRepository
Namespace: kCura.Relativity.Client.Repositories
Assembly: kCura.Relativity.Client (in kCura.Relativity.Client.dll) Version: 640db774aa42dfbe1785add27fbb41844ec5c7d4
Syntax
The GroupRepository type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | Create(List<T>) |
Creates the specified Artifacts.
(Inherited from GenericRepository<T>.) |
![]() | Create(T[]) |
Creates the specified Artifacts.
(Inherited from GenericRepository<T>.) |
![]() | CreateSingle |
Creates a single Artifact of the supplied DTO type.
(Inherited from GenericRepository<T>.) |
![]() | Delete(List<Int32>) |
Deletes the specified Artifacts.
(Inherited from GenericRepository<T>.) |
![]() | Delete(Int32[]) |
Deletes the specified Artifacts.
(Inherited from GenericRepository<T>.) |
![]() | Delete(T[]) |
Deletes the specified Artifacts.
(Inherited from GenericRepository<T>.) |
![]() | DeleteSingle(Guid) |
Deletes the specified Artifact.
(Inherited from GenericRepository<T>.) |
![]() | DeleteSingle(Int32) |
Deletes the specified Artifact.
(Inherited from GenericRepository<T>.) |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MassCreate |
Creates RDO instances for each ArtifactRequest in artifacts based on the Field values provided by a 'template' ArtifactRequest.
(Inherited from GenericRepository<T>.) |
![]() | MassEdit |
Applies the Field values from the 'template' artifact to each of the Artifacts identified by the array of ArtifactIDs.
(Inherited from GenericRepository<T>.) |
![]() | Query |
Queries Relativity to find Artifacts matching the selection criteria.
(Inherited from GenericRepository<T>.) |
![]() | QuerySubset |
Fetches additional search results after a call to Query.
(Inherited from GenericRepository<T>.) |
![]() | Read(List<Int32>) |
Reads the specified Artifacts. For each Artifact, all fields will be returned.
(Inherited from GenericRepository<T>.) |
![]() | Read(Int32[]) |
Reads the specified Artifacts. For each Artifact, all fields will be returned.
(Inherited from GenericRepository<T>.) |
![]() | Read(T[]) |
Reads the specified Artifacts.
(Inherited from GenericRepository<T>.) |
![]() | ReadSingle(Guid) |
Returns the Artifact matching the specified artifact GUID.
(Inherited from GenericRepository<T>.) |
![]() | ReadSingle(Int32) |
Returns the Artifact matching the specified artifact ID.
(Inherited from GenericRepository<T>.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Update(List<T>) |
Updates the specified Artifacts.
(Inherited from GenericRepository<T>.) |
![]() | Update(T[]) |
Updates the specified Artifacts.
(Inherited from GenericRepository<T>.) |
![]() | UpdateSingle |
Updates the specified Artifact.
(Inherited from GenericRepository<T>.) |
Extension Methods
Name | Description | |
---|---|---|
![]() | CreateItem<Group> |
Creates the specified Artifact object and adds it to the current Repository.
(Defined by GenericRepositoryExtensions.) |
![]() | DeleteItem<Group> |
Deletes the specified Artifact.
(Defined by GenericRepositoryExtensions.) |
![]() | ReadItem<Group> |
Reads the specified Artifact.
(Defined by GenericRepositoryExtensions.) |
![]() | UpdateItem<Group> |
Updates the specified Artifact.
(Defined by GenericRepositoryExtensions.) |
Remarks
System administrators can retrieve data about all groups in Relativity when they perform read or query operations.
When users who are not system administrators query for all groups without specifying a condition, the read and query operations return only information about the groups that include them as members. If the query includes a condition, information about any other groups is filtered out and only their assigned groups are returned. For these users, the properties returned on their groups are limited to ArtifactID, Name, and GroupType.
See Also