Class ObjectFilterCondition
Object filter condition
Inherited Members
Namespace: Noxum.Nova.Index.Client
Assembly: Noxum.Nova.Index.Client.dll
Syntax
public class ObjectFilterCondition
Properties
Deleted
Fetch deleted, not deleted or all objects.
Declaration
[JsonPropertyName("deleted")]
public bool? Deleted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Filters
The list of Object Filter(s), if any
Declaration
[JsonPropertyName("filters")]
public IList<ObjectValueFilter> Filters { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ObjectValueFilter> |
FullText
Query Lucene field OBJECT_FULL_TEXT (explicit search).
Declaration
[JsonPropertyName("fullText")]
public string FullText { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HasDisplayName
Fetch object(s) that have a display name set explicitly
Declaration
[JsonPropertyName("hasDisplayName")]
public bool? HasDisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
HasLocalValues
Fetch object(s) that have changes on the current branch
Declaration
[JsonPropertyName("hasLocalValues")]
public bool HasLocalValues { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
ModifiedBy
Last modified user, if any
Declaration
[JsonPropertyName("modifiedBy")]
public string ModifiedBy { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ModifiedSince
Fetch objects that have been modified since this UTC timestamp
Declaration
[JsonPropertyName("modifiedSince")]
public DateTime? ModifiedSince { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
ObjectIds
The list of object ids, if any
Declaration
[JsonPropertyName("objectIds")]
public IList<int> ObjectIds { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<int> |
ObjectTypeIds
The list of object type ids, if any
Declaration
[JsonPropertyName("objectTypeIds")]
public IList<int> ObjectTypeIds { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<int> |
QuickSearchAttributes
Attribute Id, Language Id and Variant Id combination of
QuickSearchAttributeRefs
Declaration
[JsonPropertyName("quickSearchAttributes")]
public IList<QuickSearchScopedAttributeKey> QuickSearchAttributes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<QuickSearchScopedAttributeKey> |
QuickSearchFullText
Include field OBJECT_FULL_TEXT in quick search (implicit search).
Declaration
[JsonPropertyName("quickSearchFullText")]
public bool QuickSearchFullText { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
SearchPhrase
A user-defined search phrase, if any
Declaration
[JsonPropertyName("searchPhrase")]
public string SearchPhrase { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UiLanguage
The current UI language, used to select the DisplayName (English, by
default)
Declaration
[JsonPropertyName("uiLanguage")]
public int UiLanguage { get; set; }
Property Value
| Type | Description |
|---|---|
| int |