Class GraphSearchRequest
Gets a list of items that reference the specified item, according to the provided search options.
Inherited Members
Namespace: Colectica.Repository.Api.Requests.V1
Assembly: Algenta.Colectica.Model.dll
Syntax
public class GraphSearchRequest
Properties
ItemTypes
Gets the types of items to be found.
Declaration
[Required]
public Collection<Guid> ItemTypes { get; set; }
Property Value
Type | Description |
---|---|
Collection<Guid> |
TargetItem
Gets or sets the target item, to which search results must be related.
Declaration
[Required]
public IdentifierInRequest TargetItem { get; set; }
Property Value
Type | Description |
---|---|
IdentifierInRequest |
UseDistinctResultItem
Gets or sets a value indicating whether only one version of each matching item will be returned, or if all matching versions of items should be returned.
Declaration
public bool UseDistinctResultItem { get; set; }
Property Value
Type | Description |
---|---|
bool |
UseDistinctTargetItem
Gets or sets a value indicating whether only the explicit version of the target item will be searched, or if all versions of the target item will be searched.
Declaration
public bool UseDistinctTargetItem { get; set; }
Property Value
Type | Description |
---|---|
bool |
Operators
explicit operator GraphSearchFacet(GraphSearchRequest)
Cast DTO to object
Declaration
public static explicit operator GraphSearchFacet(GraphSearchRequest request)
Parameters
Type | Name | Description |
---|---|---|
GraphSearchRequest | request | Rest DTO |
Returns
Type | Description |
---|---|
GraphSearchFacet |