Search Results for

    Show / Hide Table of Contents
    View Source

    Class EntityPermissionCollection

    A of EntityPermission

    Inheritance
    System.Object
    Namespace: Umbraco.Cms.Core.Models.Membership
    Assembly: Umbraco.Core.dll
    Syntax
    public class EntityPermissionCollection : HashSet<EntityPermission>

    Constructors

    View Source

    EntityPermissionCollection()

    Declaration
    public EntityPermissionCollection()
    View Source

    EntityPermissionCollection(IEnumerable<EntityPermission>)

    Declaration
    public EntityPermissionCollection(IEnumerable<EntityPermission> collection)
    Parameters
    Type Name Description
    IEnumerable<EntityPermission> collection

    Methods

    View Source

    GetAllPermissions()

    Returns the aggregate permissions in the permission set for all nodes

    Declaration
    public IEnumerable<string> GetAllPermissions()
    Returns
    Type Description
    IEnumerable<System.String>
    Remarks

    This value is only calculated once

    View Source

    GetAllPermissions(Int32)

    Returns the aggregate permissions in the permission set for a single node

    Declaration
    public IEnumerable<string> GetAllPermissions(int entityId)
    Parameters
    Type Name Description
    System.Int32 entityId
    Returns
    Type Description
    IEnumerable<System.String>
    Remarks

    This value is only calculated once per node

    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • EntityPermissionCollection()
      • EntityPermissionCollection(IEnumerable<EntityPermission>)
    • Methods
      • GetAllPermissions()
      • GetAllPermissions(Int32)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX