Interface IAssetSearchFilter
A structure that defines the criteria of an IAsset search query.
Namespace: Unity.Cloud.Assets
Assembly: Unity.Cloud.Assets.dll
Syntax
public interface IAssetSearchFilter
Properties
Collections
Sets the collections the search criteria will be applied to.
Declaration
QueryListParameter<CollectionPath> Collections { get; }
Property Value
Type | Description |
---|---|
QueryListParameter<CollectionPath> |
Methods
AccumulateAnyCriteria()
Gets the optional search criteria of the filter.
Declaration
(IReadOnlyDictionary<string, object> criteria, int minimumMatches) AccumulateAnyCriteria()
Returns
Type | Description |
---|---|
(IReadOnlyDictionary<string, object> criteria, int minimumMatches) | A dictionary containing the optional search criteria and the minimum matches required to statisfy the condition. |
AccumulateExcludedCriteria()
Gets the excluded search criteria of the filter.
Declaration
IReadOnlyDictionary<string, object> AccumulateExcludedCriteria()
Returns
Type | Description |
---|---|
IReadOnlyDictionary<string, object> | A dictionary containing the excluded search criteria. |
AccumulateIncludedCriteria()
Gets the required search criteria of the filter.
Declaration
IReadOnlyDictionary<string, object> AccumulateIncludedCriteria()
Returns
Type | Description |
---|---|
IReadOnlyDictionary<string, object> | A dictionary containing the required search criteria. |