Search Results for

    Show / Hide Table of Contents

    Namespace Umbraco.Cms.Core.Scoping

    Classes

    CoreScope

    Represents a core scope that manages transactional operations, caching, locking, and notifications.

    LockingMechanism

    Mechanism for handling read and write locks.

    ScopeContext

    Represents the context for managing database and operational scopes within the Umbraco CMS infrastructure. Provides access to the current active scope and the scope provider, enabling coordinated resource management and transactional operations. Typically used internally to ensure correct scope handling during repository and service operations.

    ScopeContextualBase

    Provides a base class for scope contextual objects.

    Interfaces

    ICoreScope

    Represents a scope.

    ICoreScopeProvider

    Provides scopes.

    IHttpScopeReference

    Cleans up orphaned IScope references at the end of a request

    IInstanceIdentifiable

    Exposes an instance unique identifier.

    ILockingMechanism

    Defines a mechanism for acquiring and managing read and write locks on resources.

    IScope

    Represents a scope for database operations and event handling.

    IScopeContext

    Represents a scope context.

    IScopeProvider

    Provides scopes for database operations.

    Enums

    RepositoryCacheMode

    Specifies the cache mode of repositories.

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