Class ItemPermission
Represents information about a permission applied to an individual item.
Inheritance
System.Object
ItemPermission
Namespace: Algenta.Colectica.Model.Repository
Assembly: Algenta.Colectica.Model.dll
Syntax
public class ItemPermission : object
Properties
AgencyId
Gets or sets the agency identifier of the item to which the permission applies.
Declaration
public string AgencyId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Identifier
Gets or sets the identifier of the item to which the permission applies.
Declaration
public Guid Identifier { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Permission
Gets or sets the type of permission being defined.
Declaration
public PermissionType Permission { get; set; }
Property Value
Type | Description |
---|---|
PermissionType |
PermissionId
Gets or sets the identifier of the permission being defined.
Declaration
public long PermissionId { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
RoleName
Gets or sets the name of the role to which this permission applies.
Declaration
public string RoleName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Version
Gets or sets the version of the item to which the permission applies.
Declaration
public long ? Version { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |