Search Results for

    Show / Hide Table of Contents

    Namespace Umbraco.Cms.Core.DynamicRoot.QuerySteps

    Classes

    DynamicRootQueryStep

    Represents a query step configuration that defines how to traverse or filter the content tree during dynamic root resolution.

    DynamicRootQueryStepCollection

    A collection of IDynamicRootQueryStep implementations used to filter or traverse the content tree during dynamic root resolution.

    DynamicRootQueryStepCollectionBuilder

    A collection builder for DynamicRootQueryStepCollection that allows ordered registration of IDynamicRootQueryStep implementations.

    FurthestAncestorOrSelfDynamicRootQueryStep

    A query step that finds the furthest (topmost) ancestor or self matching the specified document type criteria. This step traverses up the content tree from the origin and returns the matching node furthest from the origin.

    FurthestDescendantOrSelfDynamicRootQueryStep

    A query step that finds the furthest (deepest) descendants or self matching the specified document type criteria. This step traverses down the content tree from the origin and returns all matching nodes at the greatest depth.

    NearestAncestorOrSelfDynamicRootQueryStep

    A query step that finds the nearest (closest) ancestor or self matching the specified document type criteria. This step traverses up the content tree from the origin and returns the first matching node.

    NearestDescendantOrSelfDynamicRootQueryStep

    A query step that finds the nearest (closest) descendants or self matching the specified document type criteria. This step traverses down the content tree from the origin and returns all matching nodes at the shallowest depth.

    Interfaces

    IDynamicRootQueryStep

    Defines a query step that can filter or traverse the content tree during dynamic root resolution.

    IDynamicRootRepository

    Provides data access operations for dynamic root query steps, supporting ancestor and descendant traversal with document type filtering.

    In this article
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX