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