View Source
Class UserGroup2GranularPermissionDto
Assembly: Umbraco.Infrastructure.dll
Syntax
[TableName("umbracoUserGroup2GranularPermission")]
[PrimaryKey("id", AutoIncrement = true)]
[ExplicitColumns]
public class UserGroup2GranularPermissionDto
Fields
View Source
TableName
Declaration
public const string TableName = "umbracoUserGroup2GranularPermission"
Field Value
Properties
View Source
Context
Declaration
[Column("context")]
public required string Context { get; set; }
Property Value
View Source
Id
Declaration
[Column("id")]
[PrimaryKeyColumn(Name = "PK_umbracoUserGroup2GranularPermissionDto", AutoIncrement = true)]
public int Id { get; set; }
Property Value
View Source
Permission
Declaration
[Column("permission")]
public required string Permission { get; set; }
Property Value
View Source
UniqueId
Declaration
[Column("uniqueId")]
[ForeignKey(typeof(NodeDto), Column = "uniqueId")]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoUserGroup2GranularPermissionDto_UniqueId")]
public Guid? UniqueId { get; set; }
Property Value
View Source
UserGroupKey
Declaration
[Column("userGroupKey")]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoUserGroup2GranularPermissionDto_UserGroupKey_UniqueId", IncludeColumns = "uniqueId")]
[ForeignKey(typeof(UserGroupDto), Column = "key")]
public Guid UserGroupKey { get; set; }
Property Value