Table of Contents

Class AccessRuleResource

Namespace: Casewhere.Models.AccessRules
Assembly: Casewhere.Models.dll

public class AccessRuleResource : Entity, IIdentity

Inheritance

objectEntityAccessRuleResource

Derived

DataAttributeAccessRuleResource, DefaultValueAttributeAccessRuleResource, WorkflowMonitorAccessRuleResource

Implements

IIdentity

Inherited Members

Entity.GetResourceName(), Entity.Id, Entity.Version, Entity.CreatedBy, Entity.CreatedAt, Entity.ModifiedBy, Entity.ModifiedAt, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<AccessRuleResource>(AccessRuleResource)

Constructors

AccessRuleResource()

public AccessRuleResource()

Properties

AccessRuleId

public Guid AccessRuleId { get; set; }

Property Value

Guid

GlobalId

public string GlobalId { get; set; }

Property Value

string

IsLocked

public bool IsLocked { get; set; }

Property Value

bool

ProductId

public Guid ProductId { get; set; }

Property Value

Guid

ResourceId

public Guid ResourceId { get; set; }

Property Value

Guid

ResourceType

public ResourceType ResourceType { get; set; }

Property Value

ResourceType

Methods

GetResourceName()

Gets the display name of the entity.

public override string GetResourceName()

Returns

string

The display name of the entity.