Search Results for

    Show / Hide Table of Contents

    Class ProductQuery

    Filters for Find(ProductQuery, int, int, CancellationToken) and FindAll(ProductQuery, CancellationToken). Unset filters are not sent; set filters are combined by PAPI.

    Inheritance
    object
    ProductQuery
    Implements
    IEquatable<ProductQuery>
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Activout.Blue5
    Assembly: Activout.Blue5.dll
    Syntax
    public sealed record ProductQuery : IEquatable<ProductQuery>

    Fields

    | Edit this page View Source

    All

    Matches everything.

    Declaration
    public static readonly ProductQuery All
    Field Value
    Type Description
    ProductQuery

    Properties

    | Edit this page View Source

    AttributeFilters

    Attribute number/value pairs the products must have.

    Declaration
    public IReadOnlyList<AttributeFilter>? AttributeFilters { get; init; }
    Property Value
    Type Description
    IReadOnlyList<AttributeFilter>
    | Edit this page View Source

    Categories

    Category ids the products must be in.

    Declaration
    public IReadOnlyList<string>? Categories { get; init; }
    Property Value
    Type Description
    IReadOnlyList<string>
    | Edit this page View Source

    Labels

    Labels the products must have.

    Declaration
    public IReadOnlyList<string>? Labels { get; init; }
    Property Value
    Type Description
    IReadOnlyList<string>
    | Edit this page View Source

    Names

    Strings the product name must contain.

    Declaration
    public IReadOnlyList<string>? Names { get; init; }
    Property Value
    Type Description
    IReadOnlyList<string>
    | Edit this page View Source

    Numbers

    Product numbers the products must equal.

    Declaration
    public IReadOnlyList<string>? Numbers { get; init; }
    Property Value
    Type Description
    IReadOnlyList<string>
    | Edit this page View Source

    ProductTypes

    Product types to include.

    Declaration
    public IReadOnlyList<ProductType>? ProductTypes { get; init; }
    Property Value
    Type Description
    IReadOnlyList<ProductType>
    | Edit this page View Source

    Sort

    PAPI sort expression: number, name, name:desc, …

    Declaration
    public string? Sort { get; init; }
    Property Value
    Type Description
    string

    Implements

    IEquatable<T>
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX