logo
logo
  • Namespace Stylelabs.M.Base.Querying.Filters

    Classes

    CompositeQueryFilter

    Combines multiple queries using a specified operator (e.g. AND or OR).

    CreatedByQueryFilter

    Filters on entities created by a specified user.

    CreatedOnQueryFilter

    Filters on entities with "created-on" date set to specified values.

    DefinitionQueryFilter

    Filters on entities of specified definition(s).

    IdentifierQueryFilter

    Filters on entities of specified definition(s).

    IdQueryFilter

    Filters on entities with specified id(s).

    ModifiedByQueryFilter

    Filters on entities last modified by a specified user.

    ModifiedOnQueryFilter

    Filters on entities with "modified-on" date set to specified values.

    ModulesQueryFilter

    Filters on entities that belong to one or more specified modules.

    NotQueryFilter

    Inverts another query.

    PropertyQueryFilter

    Filters on entities with a property set to value(s).

    PropertyQueryFilterConverter

    Converts property values from json into appropriate objects, depending on their FilterDataType.

    QueryFilter

    Base class for query-filters.

    QueryFilterConverter

    Handles the creation of instances of QueryFilter based on their type property.

    RelationQueryFilter

    Filters on entities that have a relation to a specified entity.

    SecuredAncestorsQueryFilter

    Filters on entities that have one or more specified secured ancestors.

    UserQueryFilter

    Base class for queries on user fields.

    Interfaces

    IFilterVisitor

    Queryfilter can be visited by classes implementing this interface.

    Enums

    ComparisonOperator

    CompositeFilterOperator

    FilterDataType

    FilterType

    RelationConnectionType

    Can we improve this article ? Provide feedback