Search Results for

    Show / Hide Table of Contents
    View Source

    Class EntityPermissionSet

    Inheritance
    System.Object
    Namespace: Umbraco.Core.Models.Membership
    Assembly: Umbraco.Core.dll
    Syntax
    public class EntityPermissionSet

    Constructors

    View Source

    EntityPermissionSet(Int32, EntityPermissionCollection)

    Declaration
    public EntityPermissionSet(int entityId, EntityPermissionCollection permissionsSet)
    Parameters
    Type Name Description
    System.Int32 entityId
    EntityPermissionCollection permissionsSet

    Properties

    View Source

    EntityId

    The entity id with permissions assigned

    Declaration
    public virtual int EntityId { get; }
    Property Value
    Type Description
    System.Int32
    View Source

    PermissionsSet

    Declaration
    public EntityPermissionCollection PermissionsSet { get; }
    Property Value
    Type Description
    EntityPermissionCollection

    Methods

    View Source

    Empty()

    Returns an empty permission set

    Declaration
    public static EntityPermissionSet Empty()
    Returns
    Type Description
    EntityPermissionSet
    View Source

    GetAllPermissions()

    Returns the aggregate permissions in the permission set

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

    This value is only calculated once

    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • EntityPermissionSet(Int32, EntityPermissionCollection)
    • Properties
      • EntityId
      • PermissionsSet
    • Methods
      • Empty()
      • GetAllPermissions()
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX